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

fix a11y warnings in website #5147

Merged
merged 1 commit into from
Nov 21, 2024
Merged

Conversation

chrisradek
Copy link
Member

@chrisradek chrisradek commented Nov 19, 2024

This update addresses fixing the a11y findings in #5133

List of changes:

  • link color contrast improved
  • Light/Dark mode toggle can now be triggered by pressing spacebar when focused, fixed aria role
  • Title exists on HTML pages
  • labels added to various icons

Will need to rerun analysis as local analysis didn't capture every item in the original report.

@chrisradek chrisradek changed the title fix a18y warnings in website fix a11y warnings in website Nov 19, 2024
@azure-sdk
Copy link
Collaborator

No changes needing a change description found.

@azure-sdk
Copy link
Collaborator

You can try these changes here

🛝 Playground 🌐 Website 📚 Next docs

@markcowl markcowl self-assigned this Nov 21, 2024
Copy link
Contributor

@markcowl markcowl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chrisradek Is there a way we can get the tool to run on our PRs? Generally, it would be nice to not regress once we are clean on these suppressions. If unknown, we should probably file an issue to see what can be done here.

@chrisradek
Copy link
Member Author

@allenjzhang or @mario-guerra do you know if there's a way to automate running the accessibility tool? When I tried running it locally I had to visit individual web pages and it didn't pick up quite everything the report I worked off of did.

@allenjzhang
Copy link
Member

We can just let it merge and request another scan.

@chrisradek chrisradek added this pull request to the merge queue Nov 21, 2024
Merged via the queue into microsoft:main with commit a49bd50 Nov 21, 2024
23 checks passed
@chrisradek chrisradek deleted the fix-site-a18y branch November 21, 2024 23:28
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.

4 participants