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

ADA Compliance issue bv-focusable #85

Open
apooler25 opened this issue May 3, 2022 · 0 comments
Open

ADA Compliance issue bv-focusable #85

apooler25 opened this issue May 3, 2022 · 0 comments

Comments

@apooler25
Copy link

Hello, we are trying to make our site ADA compliant and there are parts of your module that are rendered outside of Magento2 that are throwing compliance errors. When using a scanning tool the following issues arise.

Issue: Aria-disabled used where it is not needed and could conflict.
Selector: button[disabled=""][aria-disabled="true"][tabindex="-1"][class="bv-content-btn bv-content-search-btn bv-focusable"][type="button"]
TinyTake03-05-2022-07-36-06

When a role that is not valid is used on the button element the role may not be communicated to users of assistive technology or an incorrect role may be communicated that is not supported by the button element causing confusion for users of assistive technology.
Issue: Only specific roles can be used on the button element. See attached image roles are used on button and span within button.
Selector: span[role="option"][class="bv-dropdown-title"][id="bv-dropdown-title-reviews"
TinyTake03-05-2022-07-37-31
]

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