Skip to content

Conversation

@PVince81
Copy link
Member

Added aria-label for the buttons on the share panel.

It was reported by Lighthouse in snapshot mode.

Note: an "aria-describedby" appears when tabbing on the button but it's not enough to satisfy the scanner, mostly because one can retrieve a list of all links on a page and those buttons would have no name at all.

@PVince81 PVince81 added 3. to review Waiting for reviews accessibility labels Jul 22, 2022
@PVince81 PVince81 added this to the Nextcloud 25 milestone Jul 22, 2022
@PVince81 PVince81 self-assigned this Jul 22, 2022
@PVince81
Copy link
Member Author

I never hit the node compilation jackpot

@PVince81
Copy link
Member Author

/compile amend /

@nextcloud-command nextcloud-command force-pushed the bugfix/noid/aria-label-share-link-buttons branch from 425eb4a to d8e9eef Compare July 22, 2022 16:16
@PVince81 PVince81 force-pushed the bugfix/noid/aria-label-share-link-buttons branch from d8e9eef to 39e4b40 Compare July 26, 2022 11:54
@PVince81 PVince81 requested a review from artonge July 26, 2022 11:55
@PVince81 PVince81 force-pushed the bugfix/noid/aria-label-share-link-buttons branch from 39e4b40 to c81a3d4 Compare July 26, 2022 14:01
@PVince81 PVince81 added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Jul 26, 2022
@PVince81
Copy link
Member Author

/compile amend /

@nextcloud-command nextcloud-command force-pushed the bugfix/noid/aria-label-share-link-buttons branch from c81a3d4 to cda969d Compare July 26, 2022 16:26
Added aria-label for the buttons on the share panel.

Signed-off-by: Vincent Petry <[email protected]>
Signed-off-by: nextcloud-command <[email protected]>
@PVince81 PVince81 force-pushed the bugfix/noid/aria-label-share-link-buttons branch from cda969d to 4a8cbb8 Compare July 26, 2022 21:03
@PVince81 PVince81 merged commit 3e9c52a into master Jul 27, 2022
@PVince81 PVince81 deleted the bugfix/noid/aria-label-share-link-buttons branch July 27, 2022 12:31
@skjnldsv skjnldsv mentioned this pull request Aug 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish accessibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants