One token source
tokens/lumen.tokens.json is the canonical platform-neutral source for every generated adapter.
Understand the semantic tokens and cross-platform contracts that keep every Lumen implementation recognizably part of one system.
@santi020k/lumen-tokensMost applications should consume tokens through their platform package. Use the platform-neutral token package for tooling and custom adapters.
Get started
Most applications should consume tokens through their platform package. Use the platform-neutral token package for tooling and custom adapters.
pnpm add @santi020k/lumen-tokensSupported surface
Foundations define shared roles and expectations. Each adapter remains responsible for native rendering, interaction, focus, and navigation.
Platform contract
tokens/lumen.tokens.json is the canonical platform-neutral source for every generated adapter.
Semantic purpose, variants, states, content rules, and accessibility expectations form the shared contract.
Rendering, gestures, navigation, focus systems, and platform conventions stay inside each adapter.
Move between platform guidance without losing the shared Lumen design language.