Phone hit: page back buttons (group 3) #133
Loading…
Reference in a new issue
No description provided.
Delete branch "void/phone-hit-pages"
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?
Adds the PhoneHit variant (44 px phone hit area, nothing drawn changes) to the IconButtons of group 3 of the audit.
Changed (all plain
PhoneHit: alone in their row, vertical stacks have no variant)shrink=Nobox at the header start: LobbyHeader, JoinBeforeNavigate, space/Search, explore/Server, explore/Featured, home/CreateRoom, home/Search, inbox/Notifications, inbox/Invites, direct/DirectCreate.Skipped
Test: src/app/phoneHit.pages.test.ts pins each button's variant per file in source order plus expectSizeTie (no allow-list needed). Mutants (all killed): Invites PhoneHit->PhoneHitSpread40; LobbyHeader back button className removed; home/Search className removed; Notifications import renamed to a non-exported name. Kit fix:
expectPhoneHitClassesnow acceptsnullentries (a deliberately variant-less button) and skips them in the import check; previously a null made the import check demandnull.Unmeasured on a real phone: whether the 44 px areas overlap the header title or the neighbouring balance box in practice, and the scroll-to-top pill against the on-screen keyboard/safe areas.
🤖 Generated with Claude Code