Navigation and content-layout redesign#2016
Conversation
22b1df0 to
0aa045d
Compare
this is the precursor UI work that makes room for the dashboard agent feature
0aa045d to
5e3230c
Compare
✅ Code HealthRemoves 59 Dead files
|
cb9661b to
521e1bd
Compare
Summary
Redesigns the app shell around a collapsible left sidebar and a content-area header, and moves app icons from
iconoir-reacttolucide-react.Changes
Navigation
CompanyMarkwhen collapsed), update alert, and docs toggle.ListItemLinktakes route links (link) and action handlers (onClick) as separate props, with active-route highlighting viauseMatch.Layout / theme
Layoutwith a content header inPageContainerthat shows the page title.lucideicon sizing.lucide-reactacross the app.iconoir-reactis kept as a dependency for the remaining usages.Pages
Notes for reviewers
mainand squashed into a single commit. Reconciled with work merged since this branch diverged: the AgentSkills PR (Promote Agent Skills docs on the dashboard #1975 / Fixing zindex for LLM skills toast and hiding when docs are open #1985) and the i18n-deprecation refactor (Deprecate i18n props #2009).ListItemLinkkeeps the named-export + deprecated-wrapper pattern (the react-intl-removal scaffold), and the AgentSkills toast keeps the Fixing zindex for LLM skills toast and hiding when docs are open #1985 "hide when docs panel is open" behavior.iconoir-react→lucide-reactswap.Testing
npm run typecheckandnpm run lintpass.