Skip to content

[6.x] [11532] Improve local nav accessibility (#14365)#14554

Merged
cjcenizal merged 1 commit into
elastic:6.xfrom
cjcenizal:backport/6.x/pr-14365
Oct 25, 2017
Merged

[6.x] [11532] Improve local nav accessibility (#14365)#14554
cjcenizal merged 1 commit into
elastic:6.xfrom
cjcenizal:backport/6.x/pr-14365

Conversation

@cjcenizal
Copy link
Copy Markdown
Contributor

Backports pull request #14365 to 6.x

* Use h2 elements for titles in Sharing dropdown.
* Override inherited typographic styles in kuiLocalDropdownTitle.
* Use h2 elements for titles in Console dropdowns.
* Update kuiLocalDropdownHeader__label class to be applicable to legend elements.
* Update Console settings menu with aria labeling and UI Framework styles.
* Remove unused config-close styles.
* Update Dashboard local nav dropdowns with form labels and h2 elements.
* Add support for dark theme to kuiCheckBox.
* Update Dashboard local nav dropdowns and saved-object-save-as-check-box directive with kuiCheckBoxLabel styles.
* Update Discover local nav with h2 elements.
* Update Visualize local nav with h2 element.
* Add aria-label to unlabeled inputs in Discover, Visualuze, and Timelion inputs.
* Update Timelion local nav with h2 elements.
* Update timepicker with tab roles, h2 elements, and UI Framework styles.
* Improve labeling and add aria-selected to timepicker tabs.
- Refactor timepicker tabs to adhere to tablist structure correctly.
* Add tablist role.
@cjcenizal cjcenizal changed the title [Backport] [11532] Improve local nav accessibility (#14365) [6.x] [11532] Improve local nav accessibility (#14365) Oct 25, 2017
@cjcenizal cjcenizal added the backport This PR is a backport of another PR label Oct 25, 2017
@cjcenizal cjcenizal merged commit 5324bb9 into elastic:6.x Oct 25, 2017
@cjcenizal cjcenizal deleted the backport/6.x/pr-14365 branch October 25, 2017 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant