Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility audit fixes #1809

Merged
merged 14 commits into from
Sep 4, 2024
Merged

Accessibility audit fixes #1809

merged 14 commits into from
Sep 4, 2024

Conversation

wesbos
Copy link
Collaborator

@wesbos wesbos commented Sep 4, 2024

Fixes most issues brought up in #1808

The only thing not fixed is the markdown headings - might need to think on how to do that.

This also includes an upgrade of the sentry SDKs as I couldn't get the site to run locally without upgrading.

Copy link

vercel bot commented Sep 4, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
syntax-website ✅ Ready (Inspect) Visit Preview Sep 4, 2024 3:51pm

@wesbos
Copy link
Collaborator Author

wesbos commented Sep 4, 2024

@stolinski These are all just HTML edits, but can you give it a quick scan and merge?

@wesbos wesbos requested review from stolinski and w3cj September 4, 2024 15:52
Copy link

codecov bot commented Sep 4, 2024

Bundle Report

Changes will increase total bundle size by 7.86kB ⬆️

Bundle name Size Change
website-client-esm 2.27MB 4.86kB ⬆️
website-server-esm 30.82MB 3.0kB ⬆️

@stolinski stolinski merged commit 8656962 into main Sep 4, 2024
4 checks passed
@stolinski
Copy link
Collaborator

Hell yeah.

@stolinski stolinski deleted the accessibility-audit-fixes branch September 4, 2024 15:59
github-actions bot added a commit that referenced this pull request Sep 4, 2024
* Upgrade Sentry packages

* adds skip to main content link

* fix: The link text for the logo link can be more descriptive

* Adds aria label to large number to give better context to screen readers

* adds description to search button

* Adds aria label to share button

* Adds title text to share button

* Remove redundant alt text from figure

* fixes mislabled aria-labeledby header

* changes share heading dialog to h2, styled as h3

* adds close label to share dialog

* fixes inert toast messages

* switch host images to presentation only

* adds labels to player action buttons 2.1.116
Copy link

sentry-io bot commented Sep 9, 2024

Suspect Issues

This pull request was deployed and Sentry observed the following issues:

  • ‼️ TypeError: Cannot read property 'removeAttribute' of undefined / View Issue

Did you find this useful? React with a 👍 or 👎

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.

2 participants