-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Implement a11y improvements #152126
Implement a11y improvements #152126
Conversation
7bef3d2
to
0587b42
Compare
Pinging @elastic/platform-onboarding (Team:Journey/Onboarding) |
@elasticmachine merge upstream |
@yuliacech can you help review this? |
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.
Thanks a lot for working on this, @claracruz!
I tested locally and noticed that the flyout background is not updated in the dark theme (screenshot below). Could you please have a look?
fb6123c
to
5be0d62
Compare
toggleGuide: () => void; | ||
isGuideReadyToComplete: boolean; | ||
guideConfig?: GuideConfig; | ||
styles: any; |
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.
I think instead of any
we could use something like ReturnType<typeof getGuidePanelStyles>
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.
Thank you, missed this. It was a placeholder
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.
Thanks a lot for addressing my feedback, @claracruz!
Latest changes LGTM, re-tested locally 👍
revert padding update
Apply missing imports
5be0d62
to
c4ab3a0
Compare
💚 Build Succeeded
Metrics [docs]Module Count
Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
Fixes: elastic#143878 This PR updates the guided onboarding panel to utilise a custom flyout created based on the [example accessible custom flyout](https://eui.elastic.co/pr_6247/#/utilities/portal#a-custom-flyout)
Fixes: #143878
This PR updates the guided onboarding panel to utilise a custom flyout created based on the example accessible custom flyout