-
Notifications
You must be signed in to change notification settings - Fork 179
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
static/frontend: add a11y attributes to interactive elements #99
base: master
Are you sure you want to change the base?
static/frontend: add a11y attributes to interactive elements #99
Conversation
Updates interactive elements for unit-meta-details that were previously not accessible via keyboard to have appropriate a11y attributes such as roles, tabindex, and aria-live to improve the overall accessible interactions with the meta- details and make it keyboard and screenreader friendly. Fixes b/#283533035
This PR (HEAD: f2cd6cc) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/pkgsite/+/621396. Important tips:
|
Message from Gopher Robot: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Jonathan Amsterdam: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Jonathan Amsterdam: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Jonathan Amsterdam: Patch Set 1: Code-Review+2 Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Joy Serquina (xWF): Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Joy Serquina (xWF): Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Jamal Carvalho: Patch Set 1: Code-Review+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Nooras Saba: Patch Set 1: Code-Review+2 Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Nooras Saba: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Nooras Saba: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Jonathan Amsterdam: Patch Set 1: Hold+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Message from Joy Serquina (xWF): Patch Set 1: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/621396. |
Updates previous fix to add missing end quotation mark. Fixes b/283533035
This PR (HEAD: e699df9) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/pkgsite/+/621396. Important tips:
|
Updates previous fix to generalize the aria-label for the valid/invalid checkbox icon that triggers the tooltip. Fixes b/283533035
This PR (HEAD: 3f3fe4f) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/pkgsite/+/621396. Important tips:
|
Updates interactive elements for unit-meta-details that were previously
not accessible via keyboard to have appropriate a11y attributes such as
roles, tabindex, and aria-live to improve the overall accessible
interactions with the meta- details and make it keyboard and
screenreader friendly.
Before screenshots:
-icons:
https://screenshot.googleplex.com/4eqbZ7ps58yCWwT
-tooltip:
https://screenshot.googleplex.com/6qzZ9wdtBpfXszy
After:
-icon screenshot updates:
https://screenshot.googleplex.com/7kbHJk4tYv2naQf
-tooltip screenshot updates:
https://screenshot.googleplex.com/8ZwutWMTS2FNkwy
Fixes b/283533035