You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(website): fix WCAG AA contrast in playground — slate-500/600 → slate-400
All text-slate-500, text-slate-600, and text-zinc-500 classes in playground
components render ~4.19:1 contrast on the #09090b background, failing WCAG AA
(requires 4.5:1 for small text). Bumped to slate-400/zinc-400 which gives ~8:1.
Also removed aria-controls from inactive tab buttons — they were pointing to
tabpanel IDs that don't exist in the DOM (only the active panel is rendered),
which violates aria-valid-attr-value.
Files: Playground.tsx, AstTab.tsx, LintTab.tsx, AnalyzeTab.tsx, FormatTab.tsx,
WasmErrorBoundary.tsx
0 commit comments