-
Notifications
You must be signed in to change notification settings - Fork 841
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
[EuiAccordion] Fix accordion right arrow display when combined with extraAction #3971
[EuiAccordion] Fix accordion right arrow display when combined with extraAction #3971
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? |
039e293
to
dbad7fa
Compare
Thanks, @TAYTS When it's ready please mark as 'Ready for review' and check or strikethrough the checklist items to reflect what you've done (this will need a changelog entry). |
I think they're waiting on an answer from me to a question they posed in the issue: #3881 (comment) |
Jenkins, test this |
Preview documentation changes for this PR: https://eui.elastic.co/pr_3971/ |
Answering questions from #3881 (comment)
The problem with that is that it will break the visual for anyone using
Yes, testing in your current implementation, when the icon is on the right, it's ok to not show the focus ring. I did notice, however, that in this PR, the |
Jenkins, test this |
Preview documentation changes for this PR: https://eui.elastic.co/pr_3971/ |
Jenkins, test this |
Preview documentation changes for this PR: https://eui.elastic.co/pr_3971/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! All the logic looks great. Thanks for handling the accessibility portions as well. My comments are mostly patterns we like to follow in EUI specifically. They should be easy to follow, but if I didn't explain well, just holler.
You'll also need to update the jest snapshots.
0c9c475
to
272dfc6
Compare
Jenkins, test this |
Preview documentation changes for this PR: https://eui.elastic.co/pr_3971/ |
- EuiAccordion is used in EuiCollapsibleNavGroup
Jenkins, test this |
Preview documentation changes for this PR: https://eui.elastic.co/pr_3971/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 Looks great! Thanks for making all those changes. I also checked the screen-reader readout and it works properly when focused.
Thanks so much for this, @TAYTS! |
Summary
Fixed #3881:
EuiAccordion
arrow display right with extra action styling.Checklist
[ ] Checked for breaking changes and labeled appropriately