-
Notifications
You must be signed in to change notification settings - Fork 76
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
List Filter Control Label - Provide a valid label for form fields - (2036570437) #5626
Comments
This one would apply to list component as well. |
Updated to apply to the |
The fix should be to change from using calcite-design-system/packages/calcite-components/src/components/filter/filter.tsx Line 273 in 331247f
In the future, we could add a |
For now it seems like its mostly covered in JAWS and NVDA. To @driskull's point above, we could add a new prop and in addition, have a fallback on a built-in translation, something like "Filter list items". Going to up the estimate and move to a future milestone to tackle. cc @brittneytewks |
**Related Issue:** #5626 ## Summary - Correctly set the label for the filter component
Installed and assigned for verification. |
Module:
39 Value List and Value List ItemList and List Item
Violation:
Provide a valid label for the component's filter list item
WCAG Reference:
Instance ID:
2036570437
Severity:
10
Description:
[Issue]
There is filter form control in the "Test 2. Value List with Filter" section without a programmatically associated label describing their purpose.
[User Impact]
Screen reader users and users with cognitive disabilities may be unable to determine what these controls are for. Speech input users will have difficulty navigating to them.
[Code Reference]
Note:
[Suggestion]
Provide a valid label for form fields. Provide aria-label attributes in the
<input>
elements.[Compliant Code Example]
Media Type:
Forms
Additional Resources:
The text was updated successfully, but these errors were encountered: