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

[Deque Analysis] Reorder buttons in Edit Item / Bitstreams forms are not keyboard accessible (Critical Issue) #3154

Open
tdonohue opened this issue Jul 1, 2024 · 2 comments
Assignees
Labels
accessibility bug claimed: Atmire Atmire team is working on this issue & will contribute back e/24 Estimate in hours funded Task is funded via the DSpace Development Fund high priority

Comments

@tdonohue
Copy link
Member

tdonohue commented Jul 1, 2024

Critical: This issue results in blocked content for people with disabilities, and will definitely prevent them from accessing fundamental features or content. This type of issue puts your organization at risk. Prioritize fixing as soon as possible, within the week if possible. Remediation should be a top priority.

Deque Analysis Summary

The buttons used to reorder multi-valued fields, or Bitstreams within an item are not fully keyboard accessible. Currently, while you can tab to the button, you cannot "click" it by pressing Enter.

(Issue ID: 470936) Edit Item, Bitstreams tab: Button to reorder bitstreams (in a bundle) is not keyboard accessible.

(NOTE: This is related to #1271, which is a similar issue related to reordering fields in the submission form.)

The full list of these issues (which includes links for more info) can be found at this link (requires login): https://axeauditor.dequecloud.com/test-run/0856438a-a19a-11eb-bc31-b7d5be387c86/issues?activeTab=dt-issue&page=0&pageSize=100&sortField=ordinal&sortDir=asc&row=9&filter%5Bseverity%5D=4&filter%5Bpage_number%5D=12&filter%5Bpage_number%5D=13&filter%5Bpage_number%5D=14&filter%5Bpage_number%5D=15

Possible solutions

As mentioned in #1271 (comment)

... we may want to consider whether there's a way to more easily make these reorder buttons more accessible by using arrow keys to reorder the list. Here's an example of what I'm talking about with regards to using arrow keys to sort a list of items: https://medium.com/salesforce-ux/4-major-patterns-for-accessible-drag-and-drop-1d43f64ebf09#0303 (And another example of the same idea: https://www.barrierbreak.com/can-drag-and-drop-be-made-accessible-yes-it-can-be-in-different-ways/)

More Information / Tools

@artlowel
Copy link
Member

Atmire would like to claim this issue as well as #1270 and #1191, and refactor this page to solve them all

@tdonohue tdonohue added claimed: Atmire Atmire team is working on this issue & will contribute back funded Task is funded via the DSpace Development Fund labels Aug 27, 2024
@artlowel
Copy link
Member

@tdonohue This will take about 24hrs

@tdonohue tdonohue added the e/24 Estimate in hours label Aug 30, 2024
@AAwouters AAwouters mentioned this issue Sep 20, 2024
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility bug claimed: Atmire Atmire team is working on this issue & will contribute back e/24 Estimate in hours funded Task is funded via the DSpace Development Fund high priority
Projects
Status: 🏗 In Progress
Development

No branches or pull requests

2 participants