Claude: changes for issue #112 #124
No reviewers
Labels
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Grandiras/Ponente!124
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "claude/issue-112"
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?
Closes #112.
🤖 Reviewing this PR — follow along in the action run; the reply will link the full session transcript.
📜 Live transcript — updating every ~5 minutes while the task runs.
✅ Verdict: approve — no blocking issues found.
This moves the phone nav bar from the top-left corner to a fixed bottom bar, so the board switcher and account sheets rise from directly under the toggle that opens them instead of requiring a reach across the device. I traced the CSS carefully for the usual trouble spots in this kind of change and didn't find any:
--phone-nav-h(56px + safe-area-inset-bottom) is threaded consistently through everything that needs to stop at the new bar: the board, the calendar page, the column max-height, the pagination pill, the toasts,body's padding, and both sheets.nav-menu-backdropandnav-boards-backdropclasses (confirmed inNavHeader.razor), so the newinset: 0 0 var(--phone-nav-h) 0on.nav-menu-backdropcorrectly applies to the switcher's dim too, matching the doc's claim that "the switcher's backdrop carries this class too.".nav-menu's base rule already gates visibility withopacity: 0; visibility: hidden; pointer-events: none;, so changing the closed-state transform fromtranslateY(100%)totranslateY(10px)doesn't leave the sheet visibly parked on screen when closed.max-width: 599pxquery so it correctly wins over the desktop rule by source order.ToggleBoards/ToggleMenuhandlers inNavHeader.razor, which are genuine toggles (unmodified by this PR).docs/ui.mdcross-reference to "The account menu" section indocs/boards-and-permissions.mdresolves to a real heading.New and updated e2e assertions in
boards.spec.jsandmobile.spec.jslook correctly targeted at the new geometry (bar pinned to the viewport bottom, sheets seated flush on top of it, toggle reachable within 20px of the bottom edge). Changelog entries are present in both locales as required. I don't have anything to flag here.⏱ 2m 4s · 15 turns · tokens: 42.5k in / 10.6k out (+778.7k cache-read)
📜 Full session transcript