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

[stable28] fix(files): Remove confusing table header labels #41991

Merged
merged 2 commits into from
Dec 5, 2023

Conversation

susnux
Copy link
Contributor

@susnux susnux commented Dec 3, 2023

Manual backport of #41951

@susnux susnux added this to the Nextcloud 28 milestone Dec 3, 2023
@susnux susnux requested review from Pytal, a team, nfebe and emoral435 and removed request for a team December 3, 2023 15:46
@blizzz blizzz mentioned this pull request Dec 4, 2023
5 tasks
For screen readers the table header was very verbose and confusing,
as the SR reads out e.g. "sort list by name button FILENAME" for every row / file.
Instead reduce it to "name button FILENAME" and add information about sorting to caption, as recommended by WCAG [1]

[1]: https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/

Signed-off-by: Ferdinand Thiessen <[email protected]>
@susnux susnux force-pushed the fix/backport-table-labels branch from 80faa0d to ab78461 Compare December 5, 2023 09:58
Signed-off-by: Ferdinand Thiessen <[email protected]>
@susnux susnux force-pushed the fix/backport-table-labels branch from ab78461 to 6f4dc60 Compare December 5, 2023 10:15
@susnux susnux merged commit 4a14b6e into stable28 Dec 5, 2023
39 of 40 checks passed
@susnux susnux deleted the fix/backport-table-labels branch December 5, 2023 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants