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 - site setup - Addon-ons - cms ui #5142

Open
Wagner3UB opened this issue Aug 29, 2023 · 1 comment · May be fixed by #6345
Open

a11y - site setup - Addon-ons - cms ui #5142

Wagner3UB opened this issue Aug 29, 2023 · 1 comment · May be fixed by #6345
Assignees
Labels

Comments

@Wagner3UB
Copy link
Contributor

Describe the bug

  • This page contains a series of accordions that are not reachable via keyboard or screen reader.
  • after some tests it was discovered that using a screen reader and navigating using ctrl + alt (option) + arrows, it is possible to get to the accordion items

To Reproduce
Steps to reproduce the behavior:

  1. Go to "site setup" -> "Addon-ons"
  2. Navigate with the keyboard

Expected behavior

  • All the accordions items need to have tabindex or be naturally found by keyboard navigation.
  • The default accordion behavior (open/close) must work
  • The accordion content must be reachable by the keyboard
  • All items need to have a proper label to identify which will be properly identified
  • All items must receive visual focus

Screenshots
If applicable, add screenshots to help explain your problem.
Schermata 2023-08-29 alle 08 42 47

Software (please complete the following information):

  • Volto Version 17.0.0-alpha.19
  • Plone Version 6.0.4
@Wagner3UB Wagner3UB added the 99 tag: UX Accessibility Accessibility issues label Sep 13, 2024
@cekk cekk self-assigned this Sep 25, 2024
@deodorhunter deodorhunter self-assigned this Sep 25, 2024
@deodorhunter deodorhunter linked a pull request Sep 27, 2024 that will close this issue
@deodorhunter deodorhunter linked a pull request Sep 27, 2024 that will close this issue
@deodorhunter
Copy link
Contributor

Work is mostly done, see #6345 for detailed changelog.
TODO: missing translations due to code splitting/changes/additions to intl messages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: To do
Development

Successfully merging a pull request may close this issue.

3 participants