Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: [Obs Synthetics > Test Run Detail][SCREEN READER] Icons and repe…
…ated controls need unique accessible labels: 0014 (elastic#187998) Closes: elastic/observability-dev#3652 ## Description: Observability has a lot of icons that are used for controls and table row actions. These icons often have the same aria-label repeated across rows. While this meets the letter of SC 1.3.1: Info and Relationships, the repeated generic labels do not usually answer question what users are editing, or what users are deleting. We want to provide clear labels for each row to make the implicit relationships sighted users depend on, explicit for screen reader users. ## Steps to recreate: 1. Open the Inventory view 2. Turn on a screen reader 3. Traverse through the first module. Verify you hear "Previous" and "Next" but not previous or next what? ## What was changed?: 1. `aria-label` attribute was added for mentioned buttons ## Screen <img width="1287" alt="image" src="https://github.com/elastic/kibana/assets/20072247/b3e97da3-6e60-43eb-ba79-5b00196f4293">
- Loading branch information