acl-services / acl-services/paprika
FormElement - a11y improvements
Abierto
A11y
Medium Priority →
- Lenguaje dominante
- JavaScript
- Estrellas
- 54
- Forks
- 10
- Merge medio
- 1 d 12 h
- PR fusionados (30 d)
- 6
Descripción
- Screen reader support for semantic `` and `` elements is poor when there are intermediary `
` elements. We should try generic `
` elements with appropriate `aria` attributes instead.
https://www.w3.org/WAI/tutorials/forms/grouping/#associating-related-controls-with-wai-aria
https://www.w3.org/WAI/tutorials/forms/grouping/#associating-related-controls-with-wai-aria
- When a `help` prop is added to the `` it creates a popover with an icon button as trigger. The `aria-label` for that trigger button (default is "information) is included as part of the `` internally, and is read as part of the name of the field, which can be confusing. Ideally that trigger button would be outside of the `` – but this probably will require the implementation of a prop collector for `labelProps`.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.