Design System
Reference specimens and documentation
Documentation
Constitution
Declaration, rules, tokens, tiers, and meta-rules
Specimens
Typography & Spacing
Type scale, font stacks, line heights, and spatial system
Color System
Neutral scale, accent generation, functional colors, semantic tokens
Elevation & Layering
Surface hierarchy, borders, shadows, z-index
Interactive States
Hover, focus, active, selected, disabled, loading
Motion
Duration scale, easing, reduced motion
Components
Alert
Communicate a message with contextual severity.
Badge
Display a status indicator or count. Always non-interactive.
Btn
Trigger an action or navigation.
Btn Group
Group related toggle buttons into a segmented control or filter bar for mode switching, view selection, or filtering. Supports both single-select (one active) and multi-select (multiple active) modes.
Card
Group related content into a visually distinct container.
Dropdown
Floating action menu for context menus and overflow actions.
Empty State
Communicate that a view or section has no content, with optional call to action.
Modal
Focus attention on a task or message by overlaying the page.
Skeleton
Indicate loading state with a placeholder that approximates content shape.
Spinner
Indicate loading state with a rotating animation.
Tag
Display a categorical label. Optionally interactive (filterable, removable).
Timeline
Display a vertical sequence of events with icon nodes and a connecting line.
Title Block
Display structured project metadata in a grid layout inspired by architectural drawing title blocks. Shows a project name and drawing title alongside a metadata grid of labeled fields and prominent sheet/revision badges.