Details
-
Type:
Story
-
Status: Closed (View Workflow)
-
Priority:
P3
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Template:customfield_11100 19798
-
Sprint:stripes-force Sprint 50
Description
Context
`title` HTML attribute is not meant to be used for accessibility. When looking through the DOM of eHoldings a lot of stripes components use the `title` attribute to try and label the element.
This is a great resource as to why the `title` attribute is bad: https://a11yproject.com/posts/title-attributes/
Requirements
- Replace the `title` HTML attribute for stripes core with `aria-label` or nothing at all (when redundant with the UI label or alt-attribute)
- Remove redundancies. May use screenreader + browser combos: (Voiceover + Safari), (JAWS + Chrome) OR browser dev tools
TestRail: Results
Attachments
Issue Links
- clones
-
STSMACOM-124 Do not use `title` attributes (smart components)
-
- Closed
-