Skip to content

Claude's accessibility fixes. - #1595

Draft
Alistair Matthews (alistairmatthews) wants to merge 1 commit into
microsoft:mainfrom
alistairmatthews:address-wcag-aa-compliance-issues
Draft

Claude's accessibility fixes.#1595
Alistair Matthews (alistairmatthews) wants to merge 1 commit into
microsoft:mainfrom
alistairmatthews:address-wcag-aa-compliance-issues

Conversation

@alistairmatthews

Copy link
Copy Markdown
Contributor

Summary

Aspire.dev is pretty well compliant with WCAG 2 Level AA, but I asked Claude to run a check on it. It identified the issues in #1594. This PR addresses those issues:

  • Skipped heading levels.
  • Some one-off issues such as filename-style alt text on an image.
  • Scroll-able code blocks that aren't keyboard accessible.
  • Some contrast failures.
  • Two fixes on Astro components

Third-party links and affiliations

None

Validation

pnpm test
pnpm run dev followed by manual checking of fixed pages.

Fixes: #1594

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.

Minor accessibility issues

1 participant