Skip to content
Fundur
T1 · ComponentNavigation & ShellPublished 18 days ago

Command & Crumbs

Navigation for deep products: a command bar, a breadcrumb that means something, and back that works.

Opens in
Figma, React, Tailwind
Screens
5
Components
11
Dark mode
Included
Accessibility
WCAG AA
Navigation for deep products: a command bar, a breadcrumb that means something, and back that works.

01 / 03

01The problem

Three navigation devices that answer three different questions, instead of three that answer the same one.

02The brief

Deep products accumulate navigation: a sidebar, tabs, a breadcrumb, a command bar and a back button, most of which duplicate each other while leaving 'where am I' unanswered.

Who it's forProduct teamsDesign system owners
ConstraintsHad to sit on top of an existing router with no history rewriting.
03The approach

Each device is assigned one question and forbidden the others. The sidebar answers where can I go; the breadcrumb answers where am I; the command bar answers how do I get to a thing I can already name.

Reference landscape

  • LinearRight about the command bar as the primary verb surface
  • JiraEvery device answering every question, badly
04The insight it turns on

One question per navigation device.

Duplication is why navigation feels heavy: three controls that all answer 'where can I go' cost three times the space and still leave orientation unsolved. Assigning one question each makes each device smaller and the set complete.

05How it was made

Stage by stage

  1. 01

    Information architecture

    Every existing control mapped to the question it actually answered. Four of seven answered the same one.

  2. 02

    Design system

    Eleven components, with the breadcrumb generated from the route rather than hand-authored per page.

06The hard parts

What was difficult

Breadcrumbs that show the route rather than the journey are noise.

The trail collapses repeated segments and always shows the entity's own name, so it reads as a location rather than a URL.

07What's inside

Exactly what you get

  • Figma source
  • 5 screens
  • Light + dark
  • React + Tailwind
Version
1.0.0
Formats
Figma, React, Tailwind
Screens
5
Components
11
Dark mode
Yes
Prototype
No
Accessibility
AA

Dependencies

  • Inter — SIL Open Font Licence — included
  • Lucide — ISC licence

Commercial fonts are never redistributed — they are named and linked, with a free equivalent substituted in the delivered files.

08What it changed

Navigation shrank while the number of reachable destinations went up.