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: Keyboard focus #11517

Closed
cjcenizal opened this issue Apr 28, 2017 · 1 comment
Closed

Accessibility: Keyboard focus #11517

cjcenizal opened this issue Apr 28, 2017 · 1 comment
Labels
bug Fixes for quality problems that affect the customer experience Project:Accessibility Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.

Comments

@cjcenizal
Copy link
Contributor

cjcenizal commented Apr 28, 2017

Problem

By default, modern browsers provide keyboard focus indicators on interactive elements with native support for keyboard interactions. These indicators are highly visible, and inform users of focus location in a standard, predictable way (see components that are highlighted on focus). There are interactive elements with custom styling that are not visually distinct, and may not be visible to users with some visual disabilities (see the "Graph" page for an example). We should consider restoring the default keyboard focus indicators in addition to any custom styling, or follow the WCAG 2.0 recommendations for creating highly visible focus indicators.

Note: this can largely be addressed by compenentization via #9708.

Elements that require focus states

  • Links
  • Form elements
  • Buttons
  • Expand/collapse toggles
  • Menus
  • Tabs
  • Side navigation
  • Local navigation

Audit

We just need to go throughout Kibana and X-Pack and check the elements used in each user interface.

@cjcenizal cjcenizal added the Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. label Apr 28, 2017
@cjcenizal cjcenizal changed the title Accessibility: keyboard focus Accessibility: Keyboard focus Apr 28, 2017
@tbragin tbragin added the bug Fixes for quality problems that affect the customer experience label Jul 28, 2017
@timroes
Copy link
Contributor

timroes commented Nov 21, 2017

This should be done by now. If there are any places left this isn't done we should open a separate issue for that specific place, UI component, etc.

@timroes timroes closed this as completed Nov 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Project:Accessibility Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.
Projects
None yet
Development

No branches or pull requests

3 participants