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

igx-carousel accessibility improvements #8202

Closed
kdinev opened this issue Sep 25, 2020 · 2 comments · Fixed by #8864
Closed

igx-carousel accessibility improvements #8202

kdinev opened this issue Sep 25, 2020 · 2 comments · Fixed by #8864
Assignees
Labels
🎠 carousel program: igniteui project management 🧰 feature-request ♿ a11y When the issue or PR is related to accessibility ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged.

Comments

@kdinev
Copy link
Member

kdinev commented Sep 25, 2020

Is your feature request related to a problem? Please describe.

The current aria roles applied on the igx-carousel widget fail in an accessibility scan. The carousel is marked as role="list", but slides are not marked as list items.

Describe the solution you'd like

The carousel should be handled as a tab widget, where the buttons to choose a slide are tabs and the slides are tabpanels.

Additional context

Put a carousel component in a document and run the lighthouse scan to check the a11y failures.

@kdinev kdinev added 🎠 carousel ♿ a11y When the issue or PR is related to accessibility 🧰 feature-request labels Sep 25, 2020
@zdrawku zdrawku self-assigned this Sep 28, 2020
@github-actions
Copy link

There has been no recent activity and this issue has been marked inactive.

@github-actions github-actions bot added the status: inactive Used to stale issues and pull requests label Nov 28, 2020
@nrobakova nrobakova removed the status: inactive Used to stale issues and pull requests label Nov 30, 2020
@zdrawku zdrawku assigned ddincheva and unassigned nrobakova Jan 13, 2021
@radomirchev radomirchev added the program: igniteui project management label Jan 19, 2021
@zdrawku zdrawku added 🛠️ status: in-development Issues and PRs with active development on them and removed 🆕 status: new labels Jan 21, 2021
@ddincheva ddincheva added ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged. and removed 🛠️ status: in-development Issues and PRs with active development on them labels Jan 28, 2021
@zdrawku
Copy link
Contributor

zdrawku commented Feb 1, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎠 carousel program: igniteui project management 🧰 feature-request ♿ a11y When the issue or PR is related to accessibility ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants