feat(ui): collapse header actions into inline dropdown #183
No reviewers
Labels
No labels
backend
bug
chore
duplication
effort:complex
effort:medium
effort:trivial
enhancement
frontend
fullstack
priority:high
ready-for-agent
refactor
security
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
dries/ocman!183
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/header-actions-menu"
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?
Replace the stacked header (logo + breadcrumb above a per-route action button strip) with a logo-only brand mark and a single inline actions dropdown next to the project label, lowering the header height.
Changes
ocmantext replaced by the existingfavicon.svglogo (reused from favicon/desktop icon); leading slash in the breadcrumb removed;<h1>is now a flex row so logo + breadcrumb are vertically centered. Header padding16px → 8px, h1 font24px → 18px.⋯native<details>menu rendered inline with the project label. Flat, single level deep, with separators:ShareLinkModal) opened from the menu, keeping the dropdown one level deep.Verification
pnpm exec tsc -b— cleanpnpm lint(eslint) — cleanNote: the pre-commit full-suite hook flagged a failing
SharedConversationView.test.tsx, which belongs to unrelated in-progress work and is not part of this branch (only the 5 header files are included).Coverage ratchet: ✅ pass
Tolerance: -0.1%. Baseline stored on
gh-pages.