Skip to content

feat: enable Safari Reader Mode for viewer content#353

Merged
rjroy merged 1 commit intomainfrom
feat/reader-mode
Jan 18, 2026
Merged

feat: enable Safari Reader Mode for viewer content#353
rjroy merged 1 commit intomainfrom
feat/reader-mode

Conversation

@rjroy
Copy link
Copy Markdown
Owner

@rjroy rjroy commented Jan 18, 2026

Summary

  • Wrap viewer content in semantic <article> element instead of <div>
  • Helps Safari Reader Mode recognize markdown and text content as readable articles

Test plan

  • Load a markdown file in the Recall tab on iOS Safari
  • Check if Reader Mode icon appears in the address bar
  • Verify Reader Mode extracts content correctly when activated

🤖 Generated with Claude Code

Wrap the viewer content in <article> instead of <div> to help
Safari Reader Mode recognize the content as readable article text.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 18, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@rjroy rjroy merged commit 5c214c5 into main Jan 18, 2026
2 checks passed
@rjroy rjroy deleted the feat/reader-mode branch January 18, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant