uchu

Expanded Palette

The default color palette is color_expanded.css and consists of ten colors, eight of which have nine stops; gray, red, pink, purple, blue, green, yellow, orange. Yin (black) has ten stops while yang (white) only has one stop.

If you want more granularity (read: opacity), you can call the raw version of the color (append -raw to the variable name) which will return the OKLCH values so you can do something like this: oklch(var(--uchu-gray-1-raw) / 40%).

Gray

Red

Pink

Purple

Blue

Green

Yellow

Orange

General

Sass

If you know what Sass is, you’ll know how to use color_expanded.scss. I didn’t provide raw versions of them because Sass comes with so many color tools (and, I’ve been using regular CSS variables in my Sass anyways).

JS

If you are a fan of CSS-in-JS or need to programmatically grab color values, there’s color.json and color.ts includes available.