STATIC TOKEN REFERENCE
Your tokens, on a plain page.
These inventories render the playground’s shared token definitions with TokenDashboard. Both modes are visible together; each preview keeps its own values inside the component.
This is a snapshot of declared defaults at build time. Saved panel edits and selected presets do not change it. Expressions stay readable as CSS; samples use the browser’s available fonts and layout context.
Switch the host theme to compare light and dark inventories below. The two host-following dashboards change their chrome while specimens keep their mode. This switch works with JavaScript disabled.
Three instances, one source
Mode dependence is tracked per row. The paired palette stop, its alias, and the light-dark() text row appear once in each mode snapshot; independent rows appear once in the shared listing below. A mixed tier is split into its two regions without changing the order inside either region.
Rulers, ramps, and reading
Spacing keeps its actual size: scroll a ruler without shrinking the value. Color stops share their declared ramp. Typography gets a full reading passage. The examples below include an intentional missing variable and an unsupported ruler expression, so you can see how unavailable samples stay readable.
The custom English/Japanese passage is supplied with previewTextduring the build. It is static text, not an editable control.