Color palette
These are the primitive color ramps — the bottom layer of the four-layer token model. Every semantic, component, and theme token ultimately resolves to one of the shades below.
Each ramp runs the standard Tailwind 50–950 scale. The gray ramp is
the project’s default neutral; slate / zinc / neutral / stone
are the alternative neutrals offered by the
Theme builder. The
accent / status hues back the built-in data-color themes and the
fixed semantic info / success / warning / error colors.
#ffffffblack #000000Neutrals
color.graycolor.slatecolor.zinccolor.neutralcolor.stoneAccent & status hues
color.bluecolor.indigocolor.violetcolor.rosecolor.redcolor.ambercolor.greenReferencing a shade
Section titled “Referencing a shade”When you author a custom theme (see Authoring your own theme), point a DTCG token at a primitive by its path:
{ "color": { "action": { "primary": { "bg": { "$type": "color", "$value": "{primitive.color.violet.600}" } } } }}Hover any swatch above to see its exact {primitive.color.*} path and
hex. The build resolves the reference to the concrete value; the
primitive itself is never emitted.
Related
Section titled “Related”- Tokens overview — the four-layer model.
- Color themes — the
data-coloraccent axis built on these ramps. - Theme builder — generate a custom theme; the neutral-ramp picker uses the ramps above.