Skip to content

Fixes several a11y issues manifesting in Kibana#2411

Merged
snide merged 12 commits intoelastic:masterfrom
myasonik:a11y-fixes
Oct 11, 2019
Merged

Fixes several a11y issues manifesting in Kibana#2411
snide merged 12 commits intoelastic:masterfrom
myasonik:a11y-fixes

Conversation

@myasonik
Copy link
Copy Markdown
Contributor

@myasonik myasonik commented Oct 10, 2019

Summary

Fixes several of misc a11y issues showing up in Kibana:

Checklist

- [ ] Checked in dark mode
- [ ] Checked in mobile
- [ ] Checked in IE11 and Firefox

  • Props have proper autodocs
    - [ ] Added documentation examples
  • Added or updated jest tests
  • Checked for breaking changes and labeled appropriately
  • Checked for accessibility including keyboard-only and screenreader modes
  • A changelog entry exists and is marked appropriately

Copy link
Copy Markdown
Contributor

@snide snide left a comment

Choose a reason for hiding this comment

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

Thanks for doing this! This is a quick review. I need to check the browser render / sass changes, but figured I could give you some quick stuff.

@myasonik myasonik requested a review from snide October 11, 2019 15:31
Copy link
Copy Markdown
Contributor

@snide snide left a comment

Choose a reason for hiding this comment

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

OK. Cleaned up the sass / display of the date picker. Still uses the same DOM elements as @myasonik but looks a little cleaner and no absolute tricks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

3 participants