Phone hit: dialogs and prompts (group 8) #132
Loading…
Reference in a new issue
No description provided.
Delete branch "void/phone-hit-dialogs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Group 8 of the IconButton phone-hit audit: dialogs and prompts.
Changed (all
PhoneHit; each is a 32 px close button, 24 px Icon + 8 px padding, alone at the end of a header whose title is not tappable, no clipping container found in folds Modal or the local css):Skipped: none (no button >= 44 px; all render on a phone). No vertical stacks. Nothing drawn changes; the audit table's proposals held on re-read.
Test: src/app/phoneHit.dialogs.test.ts pins each variant per file in source order and runs expectSizeTie (no allow-list; plain PhoneHit has no size to tie, so that check is vacuous here). Mutants (variant swapped to PhoneHitSpread32 in CreateSpaceModal, PowerChip, EventReaders; class removed in LeaveRoomPrompt) all fail the test.
Unmeasured on a real phone: the 44 px hit area against the modal edge (header padding is 6 px on the right, so the area reaches the modal border), and overlap with the Header's own taps.
🤖 Generated with Claude Code