Design Tokens
Color palette, typography scale, spacing system, and motion presets — all as CSS custom properties and Tailwind v4 theme tokens. Explore →
Design Tokens
Color palette, typography scale, spacing system, and motion presets — all as CSS custom properties and Tailwind v4 theme tokens. Explore →
Brand Identity
Logo usage rules, voice and tone guidelines, and photography direction. Explore →
Components
Documented React components from @brettjohnson/ui with props, variants, and usage examples.
Explore →
Patterns
Composite layout patterns — hero sections, service grids, and full-page templates. Explore →
Tailwind Config
The shared @brettjohnson/config-tailwind theme file and how to consume it in each app.
Explore →
Contributing
How to propose new tokens, add components to the shared library, and open design PRs. Explore →
| Token | Value |
|---|---|
| Primary Red | #C0392B |
| Dark Background | #0A0A0A |
| Charcoal Surface | #1A1A1A |
| Gray Border | #2D2D2D |
| Sans Font | Inter |
| Mono Font | JetBrains Mono |
Design tokens live in
packages/config-tailwind/theme.css. Components live inpackages/ui/src/. This docs site lives atapps/design/and is deployed todesign.brettjohnson.xyz.