Calendar phone Week day headers fall below 44px touch target #273

Closed
opened 2026-09-27 21:33:33 +00:00 by kayg · 0 comments
Owner

The phone Week screen has day header buttons whose measured hit area is below the 44px minimum.

Evidence

After merging dev into job/cal-glass at 30e4c2db, I ran bun e2e/layout-sweep.mjs --only calendar-week-busy against a real local server and production web build. The 390px phone Week screen failed six button.dayhead.touch-hit checks. The sweep reported each as under 44×44; the rounded painted size was 44×48, so the actual width is just below 44px. The Calendar header text contrast check reported no failures.

Follow-up

Make the phone Week day header targets at least 44×44 CSS pixels while keeping adjacent days independently tappable. Keep a layout-sweep regression check for the phone Week view.

This was found during #247 verification and was not changed there because it is a separate interaction geometry issue.

The phone Week screen has day header buttons whose measured hit area is below the 44px minimum. ## Evidence After merging `dev` into `job/cal-glass` at `30e4c2db`, I ran `bun e2e/layout-sweep.mjs --only calendar-week-busy` against a real local server and production web build. The 390px phone Week screen failed six `button.dayhead.touch-hit` checks. The sweep reported each as under 44×44; the rounded painted size was 44×48, so the actual width is just below 44px. The Calendar header text contrast check reported no failures. ## Follow-up Make the phone Week day header targets at least 44×44 CSS pixels while keeping adjacent days independently tappable. Keep a layout-sweep regression check for the phone Week view. This was found during #247 verification and was not changed there because it is a separate interaction geometry issue.
kayg closed this issue 2026-09-29 08:29:15 +00:00
Sign in to join this conversation.
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
kayg/calternal#273
No description provided.