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

Axe DevTools error for Privacy Policy Checkbox #95538

Open
4 tasks
bacitracin opened this issue Oct 21, 2024 · 0 comments
Open
4 tasks

Axe DevTools error for Privacy Policy Checkbox #95538

bacitracin opened this issue Oct 21, 2024 · 0 comments
Labels
a11y-defect-3 Medium-severity accessibility issue that should be fixed within 1 - 3 sprints accessibility DBEX-TREX Disability Benefits Experience - Team T-Rex disability-experience

Comments

@bacitracin
Copy link

Issue Description

This issue was identified in the accessibility audit of the review & confirmation pages of the 526 form.

Axe DevTools scan is complaining that the role "checkbox" isn't correct for the label element.

Image

Expected severity: a11y-defect-3
Page: review-and-submit
Environment: Axe DevTools scan
Estimated Level of Effort to fix: Medium
Design system component involved: Yes
Relevant WCAG success criteria: 4.1.3 Status Messages Level AA

To Reproduce:

  • Run Axe DevTools on the Review and Submit page

Expected Behavior

  • No aria role error.

Actual Behavior

  • DevTools scan on the full page shows the error: "ARIA role should be appropriate for the element"

Tasks

Acceptance Criteria

  • No aria role error. Run the scan when checkbox is in checked & unchecked states.
  • Accessibility Audit issue tracking doc is updated with ticket status
@bacitracin bacitracin added accessibility DBEX-TREX Disability Benefits Experience - Team T-Rex disability-experience labels Oct 21, 2024
@pacerwow pacerwow added the a11y-defect-3 Medium-severity accessibility issue that should be fixed within 1 - 3 sprints label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y-defect-3 Medium-severity accessibility issue that should be fixed within 1 - 3 sprints accessibility DBEX-TREX Disability Benefits Experience - Team T-Rex disability-experience
Projects
None yet
Development

No branches or pull requests

2 participants