feat(web): mobile drawer adopts grouped <NavSections> #1021
Labels
No labels
area:agents
area:dashboard
area:database
area:design
area:design-review
area:flows
area:infra
area:meta
area:security
area:sessions
area:webhook
area:workdir
security
type:bug
type:chore
type:meta
type:user-story
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
charles/claude-hooks#1021
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
As an operator on mobile,
I want the existing left-slide nav drawer to mirror the desktop sidebar's grouped structure,
so that the mental model is identical across breakpoints and I can find any route in either surface without re-learning.
Acceptance criteria
Drawer body
<Drawer>inapps/web/src/components/app-shell.tsx(around line 302-344) keeps its hamburger trigger, user card, version footer.NAV_ITEMS.mapfor<NavSections variant="drawer" />(#nav-v2-4).<h2>) stay visible on mobile.?key trigger that mobile keyboards don't easily produce.Behavioural
<Drawer>).Tests
Out of scope
References
docs/specs/nav-consolidation.md§ Mobile.apps/web/src/components/app-shell.tsx:302-344.🧹 janitor: this ticket has been idle-assigned since 2026-05-10T12:30:07.000Z. Re-dispatching.
🧹 janitor: this ticket has been idle-assigned since 2026-05-10T13:02:12.000Z. Re-dispatching.
🛑 implement skill misrouted — this issue has PR #1043 awaiting review changes; operator should re-dispatch address-review