The system manual.
Every color, type scale, duration, and component the site runs on. Each card is one var(...) call away.
01 Palette
Raw OKLCH-tuned grays and the brand + status accents. Theme-agnostic, consumed by semantic tokens.
#ffffffoklch(0.98)oklch(0.94)oklch(0.87)oklch(0.75)oklch(0.60)oklch(0.47)oklch(0.35)oklch(0.25)oklch(0.17)oklch(0.10)oklch(0.04)#ff8533#ff6a00#e05a00#2ed573#26b46201·live Color mixer
Drag the sliders to mutate --color-brand across the page in real time. It cascades through every component that already consumes the brand token.
oklch(0.63 0.26 44)02 Semantic colors
Semantic layer consumed by every component. Change any one of these and the whole system shifts.
03 Foreground opacity scale
Theme-aware alpha steps from --color-fg: white on dark, black on light. Replaces every hand-rolled rgba(255,255,255,X) that used to live in the codebase.
04 Typography
Manrope (variable, 200-800) for prose and headings. JetBrains Mono for labels, metadata, and the TUI lane.
04·live Type tester
Push Manrope's variable weight axis. Change the copy, size, tracking — the font renders live.
05 Spacing scale
8pt grid. Use for padding, gap, and margin — keeps rhythm consistent across sections and components.
0.25rem · 4px0.5rem · 8px0.75rem · 12px1rem · 16px1.5rem · 24px2rem · 32px3rem · 48px4rem · 64px6rem · 96px8rem · 128px06 Radius
Corner rounding scale. Pill for tags / buttons; XL for elevated panels; SM for inputs and microsurfaces.
4px8px12px16px9999px07 Motion
Click any card to play its timing live. Durations use ease-out by default; the ease cards use duration-base.
08 Components
Live examples taken straight from the site. Every style here references the tokens above — nothing is bespoke.
shadow-smshadow-mdshadow-lg09 TUI palette
The retro-terminal lane has its own color system, three themes deep. Switch with /theme default, /theme matrix, or /theme retro inside the TUI.
/theme defaultbgtextaccentgreencyanyellow/theme matrixbgtextaccentgreencyanyellow/theme retrobgtextaccentgreencyanyellow