I made a tool that builds an accessible color system from one brand color
Give it a single hex and Palette builds a full WCAG-AA scale with light and dark tokens, then exports to CSS variables, Tailwind config, or Figma. The contrast checker is the part I am proudest of.
Rewrote the lightness ramp so every step clears 4.5:1 against its pair. Math was fiddly but the output is finally trustworthy.
Sign in to leave a comment.
The demo sold me in about four seconds. Clean work.
Just tried it on my machine, worked first run. Rare and appreciated.
Under 5mb static. The trick was dropping the async runtime.