Writing
Blog
Notes on color, OKLCH ramps, Tailwind scales, and building a free shade tool.
-
UIshades outgrew 0to255: full palettes, and an API agents can call
UIshades started as a free 0to255 replacement for tints and shades. It now builds multi-color palettes with semantic roles and exposes the same color data to AI agents over MCP and a no-auth JSON API.
-
We rebuilt 0to255 because it went paid. Here's what we learned.
Free OKLCH-based shade generator with Tailwind exports and WCAG contrast badges, built on Astro + Cloudflare Workers as a 0to255 replacement.