-
-
Notifications
You must be signed in to change notification settings - Fork 438
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Checks
- Not a duplicate.
- Not a question, feature request, or anything other than a bug report directly related to Splide. Use Discussions for these topics: https://github.com/Splidejs/splide/discussions
Version
v4.0.7
Description
The mac VoiceOver screen reader reads the less useful "1 of 5" aria label instead of the actual text content of the slide. Right now I did:
this.splide.on('mounted', () => {
this.splide.Components.Slides.forEach((slide) => {
// remove aria-label so that the actual content is used instead of splides default "1 of 5" etc.
slide.slide.removeAttribute('aria-label');
});
});to remove aria-label attribute. It would be nice if there was an option to make splide not add them. Or maybe dont add them by default and have an option to have splide add them?
Reproduction Link
No response
Steps to Reproduce
- make a splide slideshow with defaults options
- notice how every slide element has the aria-label.
Expected Behaviour
To have a way to make splide not add aria-label attributes.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working