- What does a palette audit check?
- Five things. Legibility: every color as text on every other, plus white and black, against the WCAG floor. Comfort: pairs that will strain the eye even though they pass, such as pure white on pure black or two vivid complements side by side. Hierarchy: whether the color meant to lead actually stands out. Color vision: which pairs merge under each of the eight common deficiencies. And both modes: what a light and a dark theme built from the set would have to change.
- Why is comfort a separate check from contrast?
- Because passing contrast is not the same as being pleasant to read. Pure white on pure black reaches 21 to 1 and many readers find it harsh at body size; softening one side to a near-black keeps AAA and reads more calmly. Contrast checkers stop at the floor. This check looks at what happens above it, and it says plainly that it is a heuristic rather than a standard.
- What is hierarchy, in color terms?
- Whether the eye goes where you meant it to. The color you label primary should be the most salient in the set and should clear 3 to 1 against the background, so a button reads as a button. A labelled link should be distinct from the primary, or links and buttons will read as the same thing. Give colors roles and the check uses them; leave them unlabelled and it picks the most vivid color as the lead and says so.
- Do I need roles for the checks to work?
- No. Legibility, comfort and color vision need only the colors. Hierarchy and both modes are better with a primary and a background named, because then they check your intent rather than a guess. Roles are optional and you can add them one at a time.
- Can I audit a palette from somewhere else?
- Yes. Paste hex codes, color names or rgb() values into the field, or open this page with a palette in the address bar in the same format the palette generator and the extractors use. If you keep projects on this site, the load control brings a project or a saved palette in directly.
- What is in the exported report?
- The colors with their names and roles, every check with its summary and each finding as one sentence with the fix where there is one, and the date. It opens as a page you can print or save as a PDF from the browser. Nothing is uploaded; the report is built in your browser and stays there.