Add EuiDataGrid to automated accessibility testing#3077
Add EuiDataGrid to automated accessibility testing#3077snide merged 16 commits intoelastic:masterfrom
Conversation
|
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
myasonik
left a comment
There was a problem hiding this comment.
Thanks for your continued work on this ticket!
Tweaked a couple of your aria-label changes because we want really good examples here as lots of developers will just copy and paste them into their own code.
We might need to dig in a little further on the failures though. I left some questions here for now but can also dig into them myself on Monday.
Co-Authored-By: Michail Yasonik <michail@yasonik.com>
Co-Authored-By: Michail Yasonik <michail@yasonik.com>
Co-Authored-By: Michail Yasonik <michail@yasonik.com>
Co-Authored-By: Dave Snider <dave.snider@gmail.com>
Co-Authored-By: Michail Yasonik <michail@yasonik.com>
Co-Authored-By: Michail Yasonik <michail@yasonik.com>
Co-Authored-By: Michail Yasonik <michail@yasonik.com>
|
all changes have been made |
|
jenkins test this |
myasonik
left a comment
There was a problem hiding this comment.
LGTM assuming build is green!
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_3077/ |
Summary
makes progress on #2679
Included tabIndex prop for
EuiDataGridLayout
Tabular content
Checklist
- [ ] Check against all themes for compatibility in both light and dark modes- [ ] 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