Reader swipe axis-lock #71

Closed
opened 2026-08-04 21:41:40 +00:00 by TheAnachronism · 1 comment

What to build

Reader next/prev keeps full-width horizontal paging (swipe left = next, swipe right = prev), including End of list behaviour under Mark-read mode scrolled/swiped past, and app-bar chevrons unchanged. Add an axis-lock / slope gate so mostly-vertical drags stay with article scroll instead of starting a page change. Aligns with the existing Reader swipe intent in ADR-0003 and the Reader swipe spec (vertical scroll wins for mostly-vertical gestures).

Acceptance criteria

  • Clear horizontal swipes still page next/prev (and End of list when applicable) like today
  • Mostly-vertical drags scroll the current article without changing pages
  • App-bar previous/next chevrons keep the same semantics and boundaries
  • Settled-only Mark-read behaviour from ADR-0003 is unchanged

Blocked by

  • None — can start immediately
## What to build Reader next/prev keeps full-width horizontal paging (swipe left = next, swipe right = prev), including End of list behaviour under Mark-read mode scrolled/swiped past, and app-bar chevrons unchanged. Add an axis-lock / slope gate so mostly-vertical drags stay with article scroll instead of starting a page change. Aligns with the existing Reader swipe intent in ADR-0003 and the Reader swipe spec (vertical scroll wins for mostly-vertical gestures). ## Acceptance criteria - [ ] Clear horizontal swipes still page next/prev (and End of list when applicable) like today - [ ] Mostly-vertical drags scroll the current article without changing pages - [ ] App-bar previous/next chevrons keep the same semantics and boundaries - [ ] Settled-only Mark-read behaviour from ADR-0003 is unchanged ## Blocked by - None — can start immediately
Author
Owner

Shipped in 1ff5c61: Add Reader swipe axis-lock / slope gate.

Shipped in 1ff5c61: Add Reader swipe axis-lock / slope gate.
Sign in to join this conversation.
No description provided.