Foundations
Quiet structure. Clear intent.
Unitpost is neutral, precise and infrastructure-first: white or near-black canvases, a short surface ladder, monochrome primary actions, and color only when it carries meaning. Every surface — dashboard, admin, marketing, docs — resolves through the same tokens and the same component kit.
design.md
The written contract behind these pages: priority order, token vocabulary, when to use which component, page patterns, copy rules, and the failure modes we reject. Agents load it to build on-brand UI; people read it for the same reason.
Principles
The system should feel precise and calm before it feels decorated.
Explore the system
Colors
The neutral ladder, semantic roles, and every token — read live from theme.css.
Typography
Three fonts, one scale, named roles for app and public surfaces.
Materials
Card appearances and tones, elevation, radius roles.
Components
Every kit primitive with its variants and states, in both themes.
Patterns
List, detail, settings, empty and error pages built from the kit.