Skip to main content
161

Search Lumen

Find components, APIs, guides, and recipes.

GitHub
Foundations docs
Shared design languageCanonical tokens

Shared foundations

Understand the semantic tokens and cross-platform contracts that keep every Lumen implementation recognizably part of one system.

Package@santi020k/lumen-tokens

Most applications should consume tokens through their platform package. Use the platform-neutral token package for tooling and custom adapters.

Get started

Install and configure

Most applications should consume tokens through their platform package. Use the platform-neutral token package for tooling and custom adapters.

bash
pnpm add @santi020k/lumen-tokens

Supported surface

Components and capabilities

Foundations define shared roles and expectations. Each adapter remains responsible for native rendering, interaction, focus, and navigation.

Color
Spacing
Radius
Typography
Motion
Elevation
Light theme
Dark theme

Platform contract

Designed for Foundations

One token source

tokens/lumen.tokens.json is the canonical platform-neutral source for every generated adapter.

Shared intent

Semantic purpose, variants, states, content rules, and accessibility expectations form the shared contract.

Native implementation

Rendering, gestures, navigation, focus systems, and platform conventions stay inside each adapter.

Move between platform guidance without losing the shared Lumen design language.

Foundations docsCanonical tokens