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

[A11y] Address display package page accessibility bugs #8790

Closed
5 of 6 tasks
loic-sharma opened this issue Sep 7, 2021 · 1 comment
Closed
5 of 6 tasks

[A11y] Address display package page accessibility bugs #8790

loic-sharma opened this issue Sep 7, 2021 · 1 comment

Comments

@loic-sharma
Copy link
Contributor

loic-sharma commented Sep 7, 2021

Internal work items:

Then update accessibility conformance documentation: #1385846

@loic-sharma loic-sharma self-assigned this Sep 7, 2021
@loic-sharma loic-sharma added this to the Sprint 2021-09 milestone Sep 7, 2021
@loic-sharma loic-sharma changed the title [A11y] Add description to maintainers link [A11y] Add label to maintainers link Sep 7, 2021
@loic-sharma loic-sharma changed the title [A11y] Add label to maintainers link [A11y] Address display package page accessibility bugs Sep 7, 2021
loic-sharma added a commit that referenced this issue Sep 9, 2021
Screen reader will now announce `Contact the maintainers of the X client` after focusing the maintainers link.

Part of #8790
loic-sharma added a commit that referenced this issue Sep 9, 2021
Bootstrap 3 tabs do not have `aria-expanded` or `aria-selected` attributes until the user switches the tab. This causes issues with Windows Narrator. This change manually adds the `aria-expanded` and `aria-selected` attributes to ensure Windows Narrator properly announces these tabs.

Part of #8790
loic-sharma added a commit that referenced this issue Sep 11, 2021
Content in the Used By section gets incorrectly hidden when increasing the spacing in text. This fixes the accessibility bug by using `clamp.js` to clamp text. Note that this bug affects both the old and new designs, however, this fix only targets the redesign.

See WCAG 2.1 requirement: https://www.w3.org/TR/WCAG21/#text-spacing

Part of #8790
@loic-sharma
Copy link
Contributor Author

loic-sharma commented Sep 20, 2021

Bug #1385790 was moved to #8809 as the issue regressed again and will need a separate deployment. All other bugs were confirmed as fixed by the accessibility team. Closing this work item

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant