feat(nav): drawer content polish — user card, icon parity, secondary group, version footer #582
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 milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#570 feat(workspace): ⌘K command palette +
? keyboard help overlay
charles/claude-hooks
Reference
charles/claude-hooks#582
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?
User story
As an operator, I want the mobile nav drawer to read like a real app shell: who I am at the top, the routes in the middle (matching icons), secondary actions grouped at the bottom, and the build I'm on at the very bottom.
Acceptance criteria
User card at top
Operatorchip + a smallView on Forgejo →link to the operator's profile.whoamiquery the avatar dropdown (P2) uses.Icons match desktop
flex items-center gap-3row, icon + label.Secondary action group
Open Forgejo,Open docs. Same shape as the avatar dropdown (P2) but inline rather than in a popover menu so phone users don't need a second tap.Version footer
claude-hooks <version> · <git-sha>. Source: a build-time constant injected by Vite (import.meta.env.VITE_VERSION/VITE_COMMIT_SHA, populated frompackage.json::versionandgit rev-parse --short HEADat build time).Out of scope
References
apps/web/src/components/app-shell.tsx(drawer body).specs/topbar-nav-overhaul.md§ P3.?keyboard help overlay