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

Steps: Invalid and unnecessary tablist role structure #1469

Closed
TaneliTuomola opened this issue Mar 20, 2024 Discussed in #1436 · 1 comment
Closed

Steps: Invalid and unnecessary tablist role structure #1469

TaneliTuomola opened this issue Mar 20, 2024 Discussed in #1436 · 1 comment

Comments

@TaneliTuomola
Copy link

Discussed in https://github.com/orgs/primefaces/discussions/1436

https://primeng.org/steps

Step container element (ul[role="tablist"]) has children which are not allowed: li[role=presentation]. The tablist role seems to have been included since the first version of the component, so it may not been considered from the accessibility perspective.

In the primeVue and primeReact <ol><li><a> structure without tablist role is used.

image

@TaneliTuomola
Copy link
Author

primefaces/primeng#15099

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant