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

Ensure Bar Graph Accessibility with Patterns, Textures, and Data Tables #3148

Open
4 of 9 tasks
SamiyahKey opened this issue Nov 26, 2024 · 0 comments · May be fixed by #3492
Open
4 of 9 tasks

Ensure Bar Graph Accessibility with Patterns, Textures, and Data Tables #3148

SamiyahKey opened this issue Nov 26, 2024 · 0 comments · May be fixed by #3492
Assignees
Labels
accessibility pertains to Section 508 compliance or other accessibility needs blocked Is dependent on another issue and cannot be worked 👥 Pod:Accessibility Compliance Describes work needed for get.gov and manage.get.gov to be Section 508 Compliant compliance indicates that the issue is required to satisfy a necessary compliance req dev issue is for the dev team pulled in pulled into a sprint after sprint planning skipped design Design artifact(s) will need to be updated

Comments

@SamiyahKey
Copy link

SamiyahKey commented Nov 26, 2024

Story

As a with visual impairments or color vision deficiencies,
I need a programmatically accessible data table equivalent,
so that I can accurately interpret the data being presented without relying on color alone or visual elements.

https://getgov-staging.app.cloud.gov/admin/analytics/#content-start

Acceptance Criteria

  • Visual Updates:
  • Programmatic Accessibility:
  • Create a corresponding data table that presents the same information as the bar graph.
  • Ensure each row and column in the table is properly labeled with descriptive headers.
  • Confirm the table can be accessed and navigated by screen readers and other assistive technologies.
  • Compatibility:
  • Verify that both the updated bar graph and the table are functional and visually clear across various screen sizes and browsers.
  • Conduct usability testing with users who have visual impairments to validate the enhancements.

Compliance:

Ensure the updates adhere to WCAG 1.4.1 Use of Color and 1.1.1 Non-Text Content.

Additional Context

  • Assign appropriate ARIA roles and labels to ensure screen readers provide meaningful context for the graph.
  • If feasible, consider providing users with the option to toggle between a visual and text-based representation of the data.

Issue Links

@SamiyahKey SamiyahKey added compliance indicates that the issue is required to satisfy a necessary compliance req design issue is for the design team story User stories labels Nov 26, 2024
@SamiyahKey SamiyahKey self-assigned this Nov 26, 2024
@SamiyahKey SamiyahKey added accessibility pertains to Section 508 compliance or other accessibility needs dev issue is for the dev team skipped design Design artifact(s) will need to be updated and removed design issue is for the design team story User stories labels Nov 26, 2024
@SamiyahKey SamiyahKey removed their assignment Dec 3, 2024
@SamiyahKey SamiyahKey added the blocked Is dependent on another issue and cannot be worked label Dec 4, 2024
@zandercymatics zandercymatics added 👥 Pod:Accessibility Compliance Describes work needed for get.gov and manage.get.gov to be Section 508 Compliant and removed 👥 Pod:Accessibility Compliance Describes work needed for get.gov and manage.get.gov to be Section 508 Compliant labels Jan 29, 2025
@zandercymatics zandercymatics self-assigned this Feb 5, 2025
@zandercymatics zandercymatics added the pulled in pulled into a sprint after sprint planning label Feb 7, 2025
@zandercymatics zandercymatics moved this from 👶 New to 🏗 In progress in .gov Product Board Feb 7, 2025
@zandercymatics zandercymatics linked a pull request Feb 10, 2025 that will close this issue
32 tasks
@zandercymatics zandercymatics moved this from 🏗 In progress to 👀 In review in .gov Product Board Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility pertains to Section 508 compliance or other accessibility needs blocked Is dependent on another issue and cannot be worked 👥 Pod:Accessibility Compliance Describes work needed for get.gov and manage.get.gov to be Section 508 Compliant compliance indicates that the issue is required to satisfy a necessary compliance req dev issue is for the dev team pulled in pulled into a sprint after sprint planning skipped design Design artifact(s) will need to be updated
Projects
Status: 👀 In review
Development

Successfully merging a pull request may close this issue.

2 participants