6000 Design System

Style guide for every page we build next.

Tokens, primitives, components, layout shells, and states are gathered here so future pages are tuned from one source instead of scattered hardcode.

Foundation6000 tokens, components, and patterns
ThemeSingle light system

Color Tokens

Semantic roles first. Raw values stay behind variables.

Canvas--ds-bg-page
Raised--ds-surface-base
Neutral Soft--ds-tone-neutral-bg-soft
Accent Soft--ds-tone-accent-bg-soft
Info Soft--ds-tone-info-bg-soft
Warning Soft--ds-tone-warning-bg-soft
Danger Soft--ds-tone-danger-bg-soft
Ink--ds-text-primary
Text Muted--ds-text-muted
Accent--ds-accent
Success--ds-success
Info--ds-info
Danger--ds-danger
Border--ds-border-subtle

Typography

Display, section headings, body, captions and monospaced labels.

Typography scale

World-Class Design System

Dense enough for product, expressive enough for agency pages.

We keep letter spacing neutral, rhythm predictable, and headings tied to roles rather than one-off local sizes.

Radii & Elevation

Reusable surface depth for cards, rails, panels, and navigation.

Radii
Small--ds-radius-sm
Medium--ds-radius-md
Large--ds-radius-lg
Card--card-radius-lg
Shadows
Small--ds-shadow-sm
Medium--ds-shadow-md
Large--ds-shadow-lg

Buttons & Badges

Icons are optional and used only in high-emphasis primary actions.

Primitive buttons and badges
2 slotsInfoWarningPopularUI/UX

Icon & Avatar Primitives

Small interface details are components with variants and states.

Icon bubbles
Avatar stack
Jessica CarterSarah MitchelDavid Callahan+2K
Review molecule
Jessica CarterSarah MitchelDavid Callahan+2K
From 1.5K reviews

Cards & Surfaces

Cards expose variant, tone, size, and elevation instead of local CSS.

Neutral

Surface card

Default raised surface for content blocks and repeated items.

Soft

Muted card

Useful for stats and secondary panels.

Inverse

High-contrast surface

Inverse components remain available for CTAs and editorial contrast.

Sidebar Shell

The app shell is now part of the system, not legacy styling.

The real sidebar is rendered by layout. It now uses DS tokens, active route detection, DS motion, and the same component primitives that future pages will use.