Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct aria roles #99

Open
Renkas opened this issue Jun 13, 2023 · 2 comments
Open

Correct aria roles #99

Renkas opened this issue Jun 13, 2023 · 2 comments
Assignees
Labels
a11y Accessibility enhancement New feature or request

Comments

@Renkas
Copy link

Renkas commented Jun 13, 2023

Please change aria roles to the W3's recommendation: https://www.w3.org/WAI/ARIA/apg/patterns/carousel/

At least in Svelte implementation the role is currently listbox which is not correct and is producing warnings in Lighthouse.

Or make it possible to override these attributes.

@Valexr Valexr added enhancement New feature or request a11y Accessibility labels Jun 14, 2023
@Valexr Valexr added this to @Slidy Jun 14, 2023
@Valexr
Copy link
Owner

Valexr commented Jun 14, 2023

Tx for reporting @Renkas 👍🏻 let's see what we can do, soon 👌🏻

@Valexr
Copy link
Owner

Valexr commented Nov 21, 2024

@Renkas please check @slidy/svelte - 3.5.3 version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants