Enlarge the add-page button and let fingers tap it #11

Merged
reudy merged 1 commit from add-page-plus into main 2026-09-27 22:58:09 +02:00
Member

Follow-up to #10.

  • Bigger: the plus is now a 32 px circle (was 24 px) with a 48 px hit area, 8 px off the page edge. Sizes are constant on screen at any zoom.
  • Finger taps work: touches on the button were palm-checked with the draw policy. That rejects every finger for 5 s after any pen activity and whenever the pen hovers, so fingers almost never got through. The button now uses the navigate policy, which still rejects touches while the pen is down, palm-sized contacts and touches within 150 ms of pen use.

Not type-checked or run locally (no Node in the environment).

🤖 Generated with Claude Code

https://claude.ai/code/session_01GaoZtJQZwLXkEgWs8twCia

Follow-up to #10. - **Bigger:** the plus is now a 32 px circle (was 24 px) with a 48 px hit area, 8 px off the page edge. Sizes are constant on screen at any zoom. - **Finger taps work:** touches on the button were palm-checked with the `draw` policy. That rejects every finger for 5 s after any pen activity and whenever the pen hovers, so fingers almost never got through. The button now uses the `navigate` policy, which still rejects touches while the pen is down, palm-sized contacts and touches within 150 ms of pen use. Not type-checked or run locally (no Node in the environment). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01GaoZtJQZwLXkEgWs8twCia
agent added 1 commit 2026-09-27 22:56:14 +02:00
The button is now a 32 px circle in a 48 px hit area, 8 px off the
page edge. Touch taps on it were palm-checked with the 'draw' policy,
which rejects every finger for 5 s after pen activity and while the pen
hovers, so fingers rarely got through. Use the 'navigate' policy
instead: pen-down, palm-sized contacts and touches right after pen use
are still rejected.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GaoZtJQZwLXkEgWs8twCia
reudy merged commit 2760819466 into main 2026-09-27 22:58:09 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
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: reudy-net/Papure#11
No description provided.