Phones: couplet tools on tap, e-book tabs on one line, a header that steps aside #94

Merged
anas merged 2 commits from anas/mobile-polish into main 2026-10-09 22:03:22 +00:00
Owner

From phone screenshots: on touch screens a couplet's tools appear when it is tapped instead of under every line (set bookmarks and notes stay visible); e-book format tabs on one line (no English in brackets on phones); on phones the sticky header slides away while scrolling down and returns on the way up. 🤖 Generated with Claude Code (https://claude.com/claude-code)

From phone screenshots: on touch screens a couplet's tools appear when it is tapped instead of under every line (set bookmarks and notes stay visible); e-book format tabs on one line (no English in brackets on phones); on phones the sticky header slides away while scrolling down and returns on the way up. 🤖 Generated with Claude Code (https://claude.com/claude-code)
anas added 1 commit 2026-10-09 21:59:49 +00:00
- Touch screens: a couplet's tools show when it is tapped (the couplet lightly marked; tapping again or another hides them); a set bookmark or note stays visible; couplets without either keep no room for the row (from a phone screenshot: every line had four icons under it)
- E-book format tabs stay on one line each; on phones without the English in brackets, scrolling sideways if needed
- Phones: the sticky header slides away while scrolling down and returns on the way up (a transform, so nothing jumps; not while the search box, keyboard or display menu is in use)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
anas added 1 commit 2026-10-09 22:02:58 +00:00
On phones (up to 640px, or touch without a mouse) each couplet has one small ⋯ button, shown when the couplet is tapped; a set bookmark or note shows as a tiny glyph on it and keeps it visible. It opens one shared menu (a native popover, light-dismiss, arrow keys): bookmark or remove, note, share, download. Wider screens keep the four icons on hover. Couplets keep room under them on narrow screens, so the tools never sit on the text

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
anas merged commit 6fddb3b2e8 into main 2026-10-09 22:03:22 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: anas/divan#94
No description provided.