Navigation
Each screen answers two questions: where am I, and where can I go from here. WerkOS and the Werklist websites answer them the same way, by marking the place at each level and keeping any destination within two steps.
The task
People visit a few places many times a day and the rest now and then. Keep the frequent ones in sight and the rest one panel or one search away.
What carries it
- Header
- Sections on a website, actions in WerkOS
- Side navigation
- Workspaces and modules, or the blocks of a long page
- Mobile navigation
- Workspaces on a phone
- Tabs
- Panes inside one screen
- Command palette
- Any module or record by name
- Breadcrumb
- The way up a folder tree
- Back arrow
- The way out of a module on a phone
On a desktop
Pick a workspace in the rail and the modules panel lists what it holds. A module opens straight at its toolbar. The rail and the panel light up together, the moment you click.
On a phone
Tap a workspace in the bottom bar to see its modules. A module opens with its own bar, or none, and the back arrow returns to the list.
Opened from a link with no history, the arrow goes to the nearest parent, then the list, then home.
On a website
Choose a section in the header and a panel lists its pages. On the page, the side navigation lists its blocks, and the end of the page links to the next one.
Loading, empty and errors
While a page loads, the navigation stays still and already shows the new place.
A workspace with no modules says so in one sentence in its panel.
A missing page keeps the header and the navigation, so people can move on from it.
Rules
Mark the current place at each level with full ink and one shape, not with color alone.
Keep any destination within two steps: a section and a page, or a workspace and a module.
Keep the order of workspaces the same on phone and desktop.
Leave out what a person may not open. A module that is coming keeps its place, marked Soon.
Permitted and not permitted
Permitted
A breadcrumb for folders more than one level deep
The root comes first and the current folder last.
The same order of places on each device
People carry their memory of it.
Not permitted
Search as the only way to a place
People who do not know the name are stuck.
A breadcrumb of pages visited
History changes from visit to visit, and the hierarchy does not.