Foundations · Tokens
Every Lumen component is built from twenty-two tokens. Lumen ships without an accent — but this is your system now. Pick a color, set a radius, and take the CSS with you.
Controls
Preview
Field notes, monthly.
All twenty-two
Color (8)
Type (6)
Space (5)
Radius (3)
:root {
/* color */
--color-bg: #FAFAF7;
--color-surface: #FFFFFF;
--color-text: #1A1814;
--color-text-muted: #5F5C55;
--color-text-faint: #A8A49C;
--color-border: #1A1814;
--color-border-soft: #E5E1D6;
--color-accent: #1A1814;
/* type */
--font-sans: 'Inter Variable', system-ui, sans-serif;
--font-mono: 'JetBrains Mono Variable', ui-monospace, monospace;
--font-display: 'Inter Variable', system-ui, sans-serif;
--text-weight-regular: 420;
--text-weight-bold: 540;
--text-size-base: 16px;
/* space */
--space-xs: 4px;
--space-sm: 8px;
--space-md: 16px;
--space-lg: 32px;
--space-xl: 64px;
/* radius */
--radius-sm: 2px;
--radius-md: 6px;
--radius-lg: 12px;
}