Pipeline Status: Add aria-label
What does this MR do and why?
Re-adds the missing aria-label
for the pipeline status icon.
This seems to be a regression as the aria-label
has been removed in !135637 (diffs)
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Enable a screenreader (e.g. Voice Over in MacOS)
- Navigate to a pipeline overview page (e.g. http://gdk.test:3000/flightjs/Flight/-/pipelines)
- Tab through the items
- The Pipeline Status does not announce the icon
Related to #441654 (closed), #424397 (closed)
Closes #441654 (closed)
Edited by Sascha Eggenberger