Conversation
Add a three-column post modal with an inline article preview that supports extension embedding and webapp fallback states, including dismiss/restore and unavailable UX. Expose the extension id to webapp runtime so preview initialization can run consistently across app surfaces. Made-with: Cursor
- Add tablet two-pane and laptop three-pane layout for inline article preview using CSS Grid with smooth grid-template-columns animation - Isolate widgets column outside the animated grid so it stays fixed during expand/collapse transitions - Stabilize embed callbacks with useCallback and ref-based state to fix infinite render loops in ExtensionSiteEmbed - Remove debug fetch calls to 127.0.0.1:7456 - Add ChunkLoadError recovery for sidebar dynamic imports - Clean up EmbeddedBrowsingWebPrompt copy Made-with: Cursor
- Use overflow-x: clip instead of overflow-hidden on the preview grid cell so it doesn't create a scroll context that traps sticky - Center the prompt at 50vh with translateY(-50%) so it stays at the screen midpoint as the page scrolls - Stretch .root to full height for proper layout propagation Made-with: Cursor
- Show site domain name instead of redirect URL in preview header - Align toggle button with PostSourceInfo on tablet screens - Add mobile-only preview button next to source info - Open article preview in a bottom drawer (88vh) on mobile - Use existing Drawer animation for slide-up behavior - Remove background/border from browsing prompt on mobile - Center browsing prompt vertically in mobile drawer Made-with: Cursor
Prevent inline-to-floating flicker by coordinating preview width checks with toggle animations and add explicit enter/exit animation state for the floating right panel. Also simplify the embedded browsing prompt container styling by removing tablet-only surface framing. Made-with: Cursor
- Remove direct iframe fallback from webapp preview - Update prompt copy to explicitly ask users to install the extension - Add browser-specific (Chrome/Edge) icons to the install button Made-with: Cursor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@claude check pr |
|
Claude finished @tomeredlich's task in 3m 29s —— View job PR Review: feat: inline article preview embed
Overall the feature is well-structured and the responsive layout approach is solid. A few bugs and design issues worth addressing before merging: Bug:
|
Made-with: Cursor
Made-with: Cursor
Summary
Adds an inline article preview feature that allows users to read articles directly inside daily.dev using the browser extension.
Test plan
Made with Cursor