Skip to content
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

Conversation

shahzad31
Copy link
Contributor

@shahzad31 shahzad31 commented Sep 26, 2019

Summary

Fixes: #36035

Updated monitor list table description by adding aria-label for accessibility

Checklist

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'

@shahzad31 shahzad31 self-assigned this Sep 26, 2019
@shahzad31 shahzad31 added v7.5.0 v8.0.0 release_note:fix Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability labels Sep 26, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime

@elasticmachine
Copy link
Contributor

💔 Build Failed

Copy link
Contributor

@justinkambic justinkambic left a 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.

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@justinkambic
Copy link
Contributor

This is looking good now but I think you need to update your test snapshot.

@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Copy link
Contributor

@justinkambic justinkambic left a comment

Choose a reason for hiding this comment

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

LGTM

@shahzad31 shahzad31 merged commit 649be67 into elastic:master Sep 27, 2019
@shahzad31 shahzad31 deleted the fix/issue-36035--monitor-status-table-description-for-accessibility branch September 27, 2019 15:26
shahzad31 added a commit to shahzad31/kibana that referenced this pull request Sep 30, 2019
…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
shahzad31 added a commit that referenced this pull request Sep 30, 2019
…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
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release_note:fix Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.5.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Uptime tables need more detailed accessible descriptions
3 participants