Weekly a11y scan: violations found
Author: github-actions[bot]Created Aug 3, 2026Updated Sep 14, 2026
Labelsa11y-weekly-scan
Weekly full-suite accessibility scan
Scope: full component library — 174 component(s) audited (2026-08-03T12:21:57.328Z).
Status: the audit step exited non-zero — violations exceeded the configured gate (or the run failed after writing the report).
Warning: 1 story failed to load and could not be audited.
Accessibility Audit
Status: 53 accessibility violation(s) found — 4 critical, 42 serious, 6 moderate, 1 minor.
Badge - 1 issue(s)- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/5 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/16 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/8 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/16 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 4/14 stories · Learn more - WCAG: 1.4.3 (Level AA)
- critical: Ensure an element's role supports its ARIA attributes
- Rule:
aria-allowed-attr· Affects 8/14 stories · Learn more - WCAG: 4.1.2 (Level A)
- critical: Ensure an element's role supports its ARIA attributes
- Rule:
aria-allowed-attr· Affects 2/3 stories · Learn more - WCAG: 4.1.2 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 4/5 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 10/11 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 4/16 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/5 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 3/7 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure elements that have scrollable content are accessible by keyboard in Safari
- Rule:
scrollable-region-focusable· Affects 1/7 stories · Learn more - WCAG: 2.1.1, 2.1.3 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/2 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure elements that have scrollable content are accessible by keyboard in Safari
- Rule:
scrollable-region-focusable· Affects 2/2 stories · Learn more - WCAG: 2.1.1, 2.1.3 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 14/14 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 14/16 stories · Learn more - WCAG: 1.4.3 (Level AA)
- critical: Ensure an element's role supports its ARIA attributes
- Rule:
aria-allowed-attr· Affects 1/18 stories · Learn more - WCAG: 4.1.2 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 3/15 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/3 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/16 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/18 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/18 stories · Learn more - WCAG: 1.4.3 (Level AA)
- moderate: Ensure landmarks are unique
- Rule:
landmark-unique· Affects 1/18 stories · Learn more
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/3 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/4 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure elements that have scrollable content are accessible by keyboard in Safari
- Rule:
scrollable-region-focusable· Affects 1/10 stories · Learn more - WCAG: 2.1.1, 2.1.3 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/11 stories · Learn more - WCAG: 1.4.3 (Level AA)
- moderate: Ensure landmarks are unique
- Rule:
landmark-unique· Affects 1/15 stories · Learn more
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/25 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/13 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 3/12 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure every ARIA input field has an accessible name
- Rule:
aria-input-field-name· Affects 12/12 stories · Learn more - WCAG: 4.1.2 (Level A)
- critical: Ensure every form element has a label
- Rule:
label· Affects 1/12 stories · Learn more - WCAG: 4.1.2 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/7 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/4 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure elements that have scrollable content are accessible by keyboard in Safari
- Rule:
scrollable-region-focusable· Affects 1/16 stories · Learn more - WCAG: 2.1.1, 2.1.3 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/23 stories · Learn more - WCAG: 1.4.3 (Level AA)
- moderate: Ensure landmarks are unique
- Rule:
landmark-unique· Affects 2/11 stories · Learn more
- serious: Ensure ARIA attributes are used as described in the specification of the element's role
- Rule:
aria-conditional-attr· Affects 3/3 stories · Learn more - WCAG: 4.1.2 (Level A)
- moderate: Ensure landmarks are unique
- Rule:
landmark-unique· Affects 2/9 stories · Learn more
- ⚪ minor: Ensure table headers have discernible text
- Rule:
empty-table-header· Affects 2/2 stories · Learn more
- Rule:
- serious: Ensure ARIA attributes are used as described in the specification of the element's role
- Rule:
aria-conditional-attr· Affects 8/9 stories · Learn more - WCAG: 4.1.2 (Level A)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/23 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/5 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 3/6 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/12 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 1/16 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/10 stories · Learn more - WCAG: 1.4.3 (Level AA)
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 2/21 stories · Learn more - WCAG: 1.4.3 (Level AA)
- moderate: Ensure landmarks are unique
- Rule:
landmark-unique· Affects 1/13 stories · Learn more
- moderate: Ensure landmarks are unique
- Rule:
landmark-unique· Affects 1/23 stories · Learn more
- serious: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- Rule:
color-contrast· Affects 4/4 stories · Learn more - WCAG: 1.4.3 (Level AA)
Workflow run: https://github.com/facebook/astryx/actions/runs/30790532063
Maintained automatically by .github/workflows/a11y-weekly.yml. The full JSON report is attached to the run as the a11y-weekly-report artifact (30-day retention).
Source: facebook/astryx