DependencyTrack / DependencyTrack/frontend
Accessibility - Hamburger menu is missing a label
- Dominant language
- Vue
- Stars
- 171
- Forks
- 250
- Avg merge
- 10h 56m
- Merged PRs (30d)
- 84
Description
### Current Behavior
Hamburger menu is missing a label describing it’s purpose to screen readers
### Proposed Behavior
Add label to the hamburger menu describing its purpose e.g "Toggle navigation menu"
### Checklist
- [x] I have read and understand the [contributing guidelines](https://github.com/DependencyTrack/dependency-track/blob/master/CONTRIBUTING.md#filing-issues)
- [x] I have checked the [existing issues](https://github.com/DependencyTrack/frontend/issues) for whether this enhancement was already requested
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the frontend component that renders the hamburger menu and inspect its current accessible attributes. Done means the control has a purpose-describing label, such as "Toggle navigation menu," that is available to screen readers; no specific file or test is named in the issue.
Written by the indexing model from the issue text.
Assessment
- Domain
- accessibility, frontend
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100