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] Improve Roles Accessibility #18051

Closed
elasticmachine opened this issue Oct 5, 2017 · 6 comments
Closed

[Accessibility] Improve Roles Accessibility #18051

elasticmachine opened this issue Oct 5, 2017 · 6 comments
Labels
Project:Accessibility Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! WCAG A

Comments

@elasticmachine
Copy link
Contributor

Original comment by @aphelionz:

image

  1. Permissions Radio buttons are not properly marked up with labels, number of choices.
  2. The tag inputs here are not usable by keyboard
  3. When creating / deleting new fields using these controls, consider auto-focusing on the created field, or a relevant field or nearby button after deletion
@cjcenizal
Copy link
Contributor

This is still valid as of 6.4.

@AlonaNadler
Copy link

Thanks for updating @cjcenizal

@timroes timroes added the Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! label Nov 27, 2018
@elasticmachine
Copy link
Contributor Author

Pinging @elastic/kibana-security

@legrego
Copy link
Member

legrego commented Nov 27, 2018

Since the role management screen was redesigned for 6.5, we will need to reevaluate this to see how accessible the new design is.

@rayafratkina
Copy link
Contributor

Looks like at least some issues remain after redesign, so assigning a level label

@myasonik
Copy link
Contributor

Everything seems to be working as expected now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Project:Accessibility Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! WCAG A
Projects
None yet
Development

No branches or pull requests

7 participants