Skip to content

Fix WCAG 2.1 AA issues - #7

Merged
githubflyideas merged 1 commit into
mainfrom
fix-wcag-aa
Nov 12, 2026
Merged

githubflyideas merged 1 commit into
mainfrom
fix-wcag-aa

Conversation

@githubflyideas

Copy link
Copy Markdown
Owner
  • Associate labels with all form controls; add h1/h2, skip link and <main>
  • Raise --dim/accent contrast to 4.5:1 and control borders to 3:1 in every theme
  • Text alternative for the chart (summary + data table) and a labelled loss axis
  • :focus-visible rings, role="alert" on errors, 24px targets, no overflow at 320px

@githubflyideas
githubflyideas merged commit 8a99db7 into main Nov 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant