CogniDeck
Every one of the 15 pages we scanned failed on the same thing: the small grey labels, dates and puzzle numbers were too faint to read. One design-token change plus three targeted fixes took the scan from 138 serious findings to zero, with all 449 existing tests still green.
- Issues found
- 138 before, 0 after
- Critical
- 0 before, 0 after
- Reduction
- 100%
- Pages checked
- 15
The problem
CogniDeck is a dark, Linear-style daily puzzle site. Its tertiary text colour (#62666d) sat at 3.1 to 3.45:1 against the near-black surfaces, below the 4.5:1 WCAG 2.2 AA asks for small text, and it is used for every date, label and puzzle number. People with low vision, older players and anyone on a phone in daylight struggle to read it. Links inside sentences were also told apart by colour alone, which colour-blind visitors cannot see.
What we changed
- Tertiary text token #62666d to #80858d: clears 4.5:1 on all three surfaces it is used on, still a clear step below secondary text
- Button hover now darkens (#5f46ef) instead of lightening: white label 5.5:1, the old hover was 3.8:1
- New accent-text tint for small purple words on near-black (6.5:1); the brand accent itself is unchanged for buttons and icons
- Links inside running sentences are underlined, so they no longer rely on colour alone (WCAG 1.4.1)
- Reviewed and rejected all 3 automated label edits: two would have added a duplicate aria-label and broken the build, one was inside a code comment










