Details
Ship reader mode as the second v1.0 signature feature (goal #9). Defer split-screen, workspaces, and native annotation to v1.1.
Reader mode extracts core article content and presents it in a clean, distraction-free format. This is a signature feature that improves reading experience and sets CNTRL apart.
Features Required
- Article content extraction (title, body, author, date, images)
- Distraction-free reading view
- Toggle reader mode from URL bar
- Font family, size, and line spacing adjustment
- Light and dark themes
- Text color and background color customization
- Reading time estimate
- Print/PDF support from reader mode
- Article sharing (copy reader link)
Implementation Notes
- Use a library like Readability or Mozilla's reader-lib
- Detect when reader mode is available (articles only)
- Test on various article formats (news, blogs, long-form)
- Preserve images and formatting
Design
- Mecha-Industrial design system
- High contrast for readability
- Minimal UI chrome
- Focus on text and images
Future Deferral (v1.1+)
- Split-screen reading
- Workspaces for reading sessions
- Native annotation/highlighting
- Social sharing
- Reading list/library
Acceptance Criteria
Details
Ship reader mode as the second v1.0 signature feature (goal #9). Defer split-screen, workspaces, and native annotation to v1.1.
Reader mode extracts core article content and presents it in a clean, distraction-free format. This is a signature feature that improves reading experience and sets CNTRL apart.
Features Required
Implementation Notes
Design
Future Deferral (v1.1+)
Acceptance Criteria