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

Collection View - Collection Settings page: "major" accessibility issues that may not need design #3175

Open
1 of 3 tasks
ndushay opened this issue Jun 30, 2023 · 0 comments
Labels
2023 Summer 2023 workcycle accessibility accessibility improvements

Comments

@ndushay
Copy link
Contributor

ndushay commented Jun 30, 2023

From https://docs.google.com/spreadsheets/d/1Fs5sY1zgpovWVdHMqpJWRu2Zvyr53jw7, here are "major" accessibility issues for the Dashboard page that we can fix without design changes. (Note: Mike addressed accessibility level A and AA problems noted by the SiteImprove, WAVE and Axe browser plugins in PRs #3161)

Note that solutions may be suggested in https://docs.google.com/spreadsheets/d/1Fs5sY1zgpovWVdHMqpJWRu2Zvyr53jw7.

These can be separate PRs, and/or split into separate tickets.

  • There are multiple <h5> instances with an id="content-type-prompt" present. (see PR Improve accessibility for welcome/home page and dashboard #3159 for how Mike changed this for dashboard). See same for Collection View - Collection Settings page Collection View - Deposits page: "major" accessibility issues that may not need design #3176
  • (Minor level) Some elements make inappropriate use of ARIA roles, states, and/or properties. The three links "Collection details," "Collection settings," and "Deposits" are structured as tabs (role="tab"), but they are not three different areas of content on the same page. They are actually three different pages.
  • (Trivial level) The labels for the tables, provided through the element have an edit link adjacent to another link or text. The edit link repeats the adjacent text and both values are concatenated together to provide the caption value. For example, one of the pages has a table caption value of "A Test Collection for Honors Theses RevisedEdit A Test Collection for Honors Theses Revised."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2023 Summer 2023 workcycle accessibility accessibility improvements
Projects
None yet
Development

No branches or pull requests

1 participant