Communicare-Compendium™
Log in to save progress
WCAG Color Contrast Audit
Analyzes all design-token and brand color pairs against WCAG 2.1 AA/AAA standards.
AAA ≥ 7:1
Highest — all text sizes
AA ≥ 4.5:1
Standard — normal text
AA Large ≥ 3:1
Large text only (18px+)
Fail < 3:1
Does not meet any WCAG level
Body text on background
Card text on card
Primary text on primary bg
Secondary text on secondary bg
Muted text on muted bg
Suggested fix — adjust text color to:
Accent text on accent bg
Destructive text on destructive
Suggested fix — adjust text color to:
Sidebar text on sidebar
Sidebar primary on sidebar
Sidebar accent text on accent
Sidebar primary fg on primary
White on purple-600 (buttons)
White on indigo-600 (buttons)
White on teal-600 (buttons)
Suggested fix — adjust text color to:
White on pink-600 (buttons)
White on green-600 (buttons)
Suggested fix — adjust text color to:
White on amber-600 (badges)
Suggested fix — adjust text color to:
White on blue-600 (buttons)
gray-900 on white
gray-600 on white (body text)
gray-400 on white (placeholders)
Suggested fix — adjust text color to:
purple-600 on white (links)
teal-600 on white (links)
Suggested fix — adjust text color to:
purple-700 text on purple-50 bg
teal-700 text on teal-50 bg
gray-600 text on gray-50 bg
red-500 on white (error states)
Suggested fix — adjust text color to: