-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
ai-awaiting-fixAwaiting Copilot responseAwaiting Copilot responseai-fix-requestedai-processingAI is currently processing this issueAI is currently processing this issueauto-qaIssue detected by automated QAIssue detected by automated QAauto-qa:aria-gapsenhancementNew feature or requestNew feature or requesthelp wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.
Description
Auto-QA [A11y]: ARIA Attributes
Detected: 2026-02-07T19:30:10.084Z | Focus: A11y | Commit: 90952fe | Run: View
Findings
### Elements with role="button" but no aria-label
- `components/cards/Missions.tsx:382`
### Icon-only buttons without aria-label
- `components/dashboard/StatBlockFactoryModal.tsx:494`
- `components/cards/ClusterCosts.tsx:675`
### Modal components without role="dialog"
- `components/gitops/GitOps.tsx`
- `components/dashboard/FloatingDashboardActions.tsx`
- `components/dashboard/AddCardModal.tsx`
- `components/dashboard/CustomDashboard.tsx`
- `components/dashboard/Dashboard.tsx`
Suggested Improvements
- Add aria-label to elements with role="button"
- Add aria-label or title to icon-only buttons
- Add role="dialog" and aria-modal to modal components
- Use aria-labelledby to reference visible labels
- Add aria-describedby for additional context
This issue was automatically created by the Auto-QA workflow during A11y focus day.
Labels ai-fix-requested and help wanted enable Copilot to fix this after triage.
Reactions are currently unavailable
Metadata
Metadata
Labels
ai-awaiting-fixAwaiting Copilot responseAwaiting Copilot responseai-fix-requestedai-processingAI is currently processing this issueAI is currently processing this issueauto-qaIssue detected by automated QAIssue detected by automated QAauto-qa:aria-gapsenhancementNew feature or requestNew feature or requesthelp wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.