The frozen sheet is a token library in disguise.

The original implementation#

Every v1 palette/shade is a CSS variable; every spacing step a --space-* var. Treating v1 as tokens makes customization systematic.

Sample#

html
:root { --neon-cyan-500: hsl(190 100% 60%); }

Legacy & migration#

The v1 file is frozen forever. To keep this exact look on the modern engine, follow the migration guide — the whole design system is re-expressed as a Nakshora config.

Components · Colors · Utilities