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

[a11y]: Uploads view #3837

Open
lsr-explore opened this issue Dec 20, 2024 · 0 comments
Open

[a11y]: Uploads view #3837

lsr-explore opened this issue Dec 20, 2024 · 0 comments

Comments

@lsr-explore
Copy link
Contributor

lsr-explore commented Dec 20, 2024

Why is this issue important?

Issue 1 - validation announcement - This is also an axe DevTools error

Voiceover does not announce the "Validated on 12:03:32..." description when navigated in order. It does announce it when navigated backwards.
https://github.com/user-attachments/assets/0e1e9b41-c7e6-4585-bcf5-5b11b7ba36ab

image

image

Proposed solution - needs to be verified

  • Mark the svg as decorative
    • role="img"
    • aria-hidden="true"

Issue 2 - Improve the navigation of the selected upload record

The eighth item is not announced as it is the button group.
https://github.com/user-attachments/assets/a321521e-2fa6-48b4-b74b-1a9c488d3b10

image

Proposed solution

  • Refactor so that it isn't a unordered list
  • OR remove the buttons from the list.

Issue 3 - When selecting an item from the table - need an indication that it has been loaded. Focus should be set to the Upload title


Issue 4 - axe DevTools error - Heading levels should only increase by one

image


Issue 5 - No feedback when clicking invalidate/Re-validate


Issue 6 - guid for the number column in the table is not very descriptive

Proposed solution

  • Consider including the version number of the workbook and beginning of the guid. If the entire guid needs to be displayed, add it at the end of the column.

Issue 7 - Download file voice over navigation needs improvement

Screen.Recording.2024-12-20.at.2.50.04.PM.mov

Current State

When user visits X page...

Expected State

When user visits X page...

Implementation Plan

The following functions need to be added...

Relevant Code Snippets

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant