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

Improve Management section accessibility #14243

Merged
merged 5 commits into from Oct 6, 2017

Conversation

timroes
Copy link
Contributor

@timroes timroes commented Oct 2, 2017

This PR fixes some accessibility issues in the management UI:

Copy link
Contributor

@cjcenizal cjcenizal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@@ -13,11 +13,12 @@
></bread-crumbs>

<!-- Tabs. -->
<div data-transclude-slot="bottomRow" class="kuiLocalTabs">
<div data-transclude-slot="bottomRow" class="kuiLocalTabs" role="tablist">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have issues to apply this role and the other accessibility improvements here to all of the kuiLocalTabs in OSS Kibana and X-Pack?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not individual ones I guess, but I can just open another PR right after this one for it.

@cjcenizal
Copy link
Contributor

@timroes Could you also add the 7.0.0 and 6.1.0 release labels?

Copy link
Contributor

@chrisronline chrisronline left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@timroes timroes removed the review label Oct 6, 2017
@timroes timroes merged commit 8639573 into elastic:master Oct 6, 2017
@timroes timroes deleted the management-a11y branch October 6, 2017 09:19
timroes added a commit that referenced this pull request Oct 6, 2017
* Mark tabs in management as such

* Add regions to the management section

* Add warning as description to the filter input

* Make aria-label match placeholder

* Rename filter to search in advanced settings
@timroes
Copy link
Contributor Author

timroes commented Oct 6, 2017

Backports:

chrisronline pushed a commit to chrisronline/kibana that referenced this pull request Nov 20, 2017
* Mark tabs in management as such

* Add regions to the management section

* Add warning as description to the filter input

* Make aria-label match placeholder

* Rename filter to search in advanced settings
chrisronline pushed a commit to chrisronline/kibana that referenced this pull request Dec 1, 2017
* Mark tabs in management as such

* Add regions to the management section

* Add warning as description to the filter input

* Make aria-label match placeholder

* Rename filter to search in advanced settings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants