-
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
[Uptime]Update monitor list table description by adding aria-label for accessibility #46696
[Uptime]Update monitor list table description by adding aria-label for accessibility #46696
Conversation
Pinging @elastic/uptime |
💔 Build Failed |
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.
This looks good, but I had some reservations about the text we're going to render. I've included a suggestion that I think cleans it up a bit and makes it more clear.
x-pack/legacy/plugins/uptime/public/components/functional/monitor_list/monitor_list.tsx
Outdated
Show resolved
Hide resolved
Co-Authored-By: Justin Kambic <[email protected]>
💚 Build Succeeded |
This is looking good now but I think you need to update your test snapshot. |
💔 Build Failed |
💚 Build Succeeded |
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.
LGTM
…r accessibility (elastic#46696) * update table description * update snaps * In description update data length Co-Authored-By: Justin Kambic <[email protected]> * update description * update snaps
…r accessibility (#46696) (#46905) * update table description * update snaps * In description update data length Co-Authored-By: Justin Kambic <[email protected]> * update description * update snaps
💚 Build Succeeded |
Summary
Fixes: #36035
Updated monitor list table description by adding aria-label for accessibility
Checklist
This was checked for cross-browser compatibility, including a check against IE11
Any text added follows EUI's writing guidelines, uses sentence case text and includes i18n support
Unit or functional tests were updated or added to match the most common scenarios
This was checked for keyboard-only and screenreader accessibility
For maintainers
##Testing:
Move to monitor list table by using screen reader and it will read proper description now like
'Monitor Status table with 5 rows of data and columns for Status, Name, URL, IP, Downtime History and Integrations'