Nav & modals
Navigation stays quiet; a modal must earn its interruption. One marketing bar, one platform shell, one panel at a time — and because the palette owns no red, destructive actions speak in black and plain language, never in alarm colours.
The rule
Navigation stays quiet — one bar, one panel, one decision at a time.
Fig. 23.A — Bars, shell, panels
Navigation
- Marketing bar
- 72 px · sticky · hairline on scroll
- Links
- Quicksand 500 · active Text Green
- Bar CTA
- pill · black on green
- Platform side nav
- 264 px · items 44 px
- Active item
- UI Subtle · 3px Shade 1 bar
- Mobile
- tab bar 64 px · 4–5 tabs
Modals
- Panel
- white · r 16 · shadow lg
- Widths
- 480 confirm · 560 form
- Overlay
- ink at 55%
- Title · body
- H3 20 · Inter 16
- Motion
- 300 ms · reduced = fade
- Mobile
- bottom sheet · top r 16
Behaviour
- Focus
- trapped · ring Shade 1
- Dismiss
- ESC · overlay click · ✕ 44 px
- Stacking
- one modal · scroll locked
- Destructive
- black + plain words — no red
Never
- × Green bars or green nav surfaces
- × Stacked modals — finish one decision first
- × Overlays under 40% — the page must recede
- × Red danger buttons — the palette has none