I found many online a11y color tools that would give you one option at a time. And no option to adjust minimum contrast level. So I made this tool using Vue.js and Chroma.js.
- Select a minimum contrast level (cannot go below WCAG minimum of 4.4)
- Select a base color from the color spectrum input or the random suggestions
- Select an overlay color from the opptions generated using Chroma.js that adhere to the minimum contrast set in Step 1
- Copy the CSS and you're on your way to making your content consumable by more end users
npm install
npm run serve
npm run build
npm run lint