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

UI: Update Admin Tools Scan History Table #343

Closed
hawkishpolicy opened this issue Jun 13, 2024 · 0 comments · Fixed by #364
Closed

UI: Update Admin Tools Scan History Table #343

hawkishpolicy opened this issue Jun 13, 2024 · 0 comments · Fixed by #364

Comments

@hawkishpolicy
Copy link
Collaborator

hawkishpolicy commented Jun 13, 2024

🐛 Summary

The Admin Tools Scan History table needs to be updated to the MUI Data Grid component to stay inline with the rest of the app.

It will also need proper aria-labels and tab indexes for assistive technology users to meet 508 compliance:

  • “Details Column “”” buttons inside the Scan History table are not in keyboard tab order. There is no mechanism in which assistive technology users can select the “” button because the interactive element is not keyboard accessible using the either the tab keys or the arrow keys. This happens because the is coded within a non-interactive element rather than as a .
    Add any screenshots of the problem here.

  • The “Details” column “” buttons inside the Scan history table do not have accessible name specified for the buttons. Each “” button should have a Unique identifier to distinguish it from the other rows in the table. For example: the aria-label for the first row should be “c488cc67-48d4-4c67-b40b-45d7d5e028a5 Toggle Row Collapsed” (assuming that ID is a unique value.)

Any helpful log output or screenshots

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant