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

Accessibility improvements to HTML reports #1061

Open
3 of 6 tasks
mitchelbaker-cisa opened this issue Apr 8, 2024 · 0 comments
Open
3 of 6 tasks

Accessibility improvements to HTML reports #1061

mitchelbaker-cisa opened this issue Apr 8, 2024 · 0 comments
Assignees
Labels
bug This issue or pull request addresses broken functionality enhancement This issue or pull request will add new or improve existing functionality epic A high-level objective issue encompassing multiple issues instead of a specific unit of work
Milestone

Comments

@mitchelbaker-cisa
Copy link
Collaborator

mitchelbaker-cisa commented Apr 8, 2024

Description

This epic focuses on making accessibility improvements to ScubaGear HTML reports. New issues were added to cover various use cases around navigating the tool with a screen reader when the reports were tested for 508/WCAG 2.2 compliance.

Initiative / Goal

Address follow-up issues created from the previous epic, #820.

Acceptance criteria

How do we know when this work is done?

  • New tests have been built or existing tests have been modified to validate HTML report changes work/look as intended
  • Text content in HTML reports can be read by screen readers and functionality tied to inputs, links, and buttons are clear
  • Expand/collapse functionality in the CAP table can be reached with the tab key

Stakeholders / Resources

Include CISA decision makers and dev team members in discussions about this epic. Resources needed for this epic include access to GitHub actions marketplace and ability to create new issue templates.

Timeline

The current projected timeline for delivery of this epic feature is with the associated release milestone.

Associated Tasks

See details in the following issues:

@mitchelbaker-cisa mitchelbaker-cisa added bug This issue or pull request addresses broken functionality epic A high-level objective issue encompassing multiple issues instead of a specific unit of work enhancement This issue or pull request will add new or improve existing functionality labels Apr 8, 2024
@mitchelbaker-cisa mitchelbaker-cisa added this to the Halibut milestone Apr 8, 2024
@mitchelbaker-cisa mitchelbaker-cisa self-assigned this Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue or pull request addresses broken functionality enhancement This issue or pull request will add new or improve existing functionality epic A high-level objective issue encompassing multiple issues instead of a specific unit of work
Projects
None yet
Development

No branches or pull requests

1 participant