Theme showcase
One spec, six presets
The same content renders consistently under every built-in theme.
- Presets
- 6
- Tokens
- 24
- Schemes
- light + dark
How a preset resolves
Load
Built-in presets, then user, project, and explicit files.
Extend
Each preset merges over the chain it extends.
Complete
A token left unset falls back to the default preset and warns.
Token groups
| Group | Tokens | Example |
|---|---|---|
| color | 12 | #1a5fa8 |
| typography | 6 | ui-serif, Georgia, serif |
| spacing | 2 | comfortable |
| radius and border | 4 | 8px |
Context tokens: Legacy 22000, AK Render 6500
Chart data table
| Series | Legacy | AK Render |
|---|---|---|
| Context tokens | 22000 | 6500 |
1 / 3
Custom presetyaml
name: team-theme
extends: editorial
tokens:
color-accent: "#b8860b"Preset versus stylesheet
Preset
- Declared tokens only
- Validated values
- Deterministic output
Stylesheet
- Arbitrary declarations
- Unvalidated input
- Unpredictable output
Built-in presets
- blueprint
- editorial
- paper-ink
- terminal-mono
- swiss-clean
- warm-signal