Add accessible names to pipeline schedules buttons
What does this MR do and why?
Adds accessible names to the buttons on the pipeline schedules page.
Why? To make the page more accessible and to reduce console warning noise.
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
git checkout master
- navigate to a project
- in the sidebar, choose
Build
=>Pipeline schedules
- in the devtools console, many warnings like this are shown:
[gl-button]: Accessible name missing. Please add inner text or aria-label.
git checkout add-accessible-names-to-pipeline-schedules-buttons
- warnings should no longer be shown
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Miranda Fluharty