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 Management Table Accessibility #18049

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

[Accessibility] Improve Management Table Accessibility #18049

elasticmachine opened this issue Oct 5, 2017 · 3 comments
Labels
Feature:Logstash Pipelines Logstash Pipeline UI related Project:Accessibility Team:Logstash Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! WCAG A

Comments

@elasticmachine
Copy link
Contributor

Original comment by @aphelionz:

This applies Security (Users / Roles) and Logstash Pipelines

image

  1. The search box is not unlabeled but a clear auditory indicator that it is indeed a search/filter box will be helpful, instead of just reading the placeholder text.
  2. The "Select All" checkbox needs to have a clear auditory cue
  3. The table headers are inaccessible - you cannot sort and additionally they are never even read by the screen reader
  4. The rows are thus unclear - each checkbox needs to be labeled as "select row" and each link in the row needs to have the header read along with it i.e. Full Name: beats_internal
@cjcenizal
Copy link
Contributor

Item 2 will be addressed by #20739.

Items 1, 3, and 4 are partially addressed by EUI but still need improvement in EUI.

@elasticmachine
Copy link
Contributor Author

Pinging @elastic/kibana-security

@myasonik
Copy link
Contributor

Everything is either addressed by the current UI or is an issue entirely contained by EUI which will require no further work in Kibana once EUI has a fix

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

No branches or pull requests

5 participants