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

[4] Media Manager Accessibility Issues #37117

Closed
6 tasks
drmenzelit opened this issue Feb 22, 2022 · 3 comments
Closed
6 tasks

[4] Media Manager Accessibility Issues #37117

drmenzelit opened this issue Feb 22, 2022 · 3 comments
Labels

Comments

@drmenzelit
Copy link
Contributor

Steps to reproduce the issue

Go to Media Manager and try to use it with keyboard only

Problems detected

  • It is impossible to navigate inside the folders tree (tabindex=-1)
  • Poor / incomplete focus visibility on elements

Firefox
2022-02-22 14_15_36-Greenshot
2022-02-22 14_14_30-Greenshot

Chrome
2022-02-22 14_17_07-Greenshot
2022-02-22 14_16_22-Greenshot

  • No focus visible at all in the grid
  • Elements in the grid are not interactive, it is not possible to open a folder

2022-02-22 15_11_38-Greenshot

  • When / if you reached a folder or image on the grid, you can click with the arrow keys and get the functions visible. They don't dissapear if you tab further

2022-02-22 14_19_17-Greenshot

Expected result

The Media Manager should be accessible for all kind of users.

Actual result

It is not possible to use the Media Manager with keyboard only.

System information (as much as possible)

Joomla 4.1.1-dev
Windows PC
Firefox and Chrome (also screen reader extension tested)

Additional comments

https://levelaccess.com/creating-an-accessible-aria-tree-control
https://dequeuniversity.com/library/aria/tree-view
https://vuescript.com/best-tree-view/

@akshitrattan
Copy link

@drmenzelit could you please test the PR #37152

@Quy
Copy link
Contributor

Quy commented Jun 22, 2022

Please test PR #38126.

@chmst
Copy link
Contributor

chmst commented Jun 23, 2022

Closing as we have a PR

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

No branches or pull requests

5 participants