swagger-api/swagger-ui
Auf GitHub ansehena11y: missing labels on controls (text fields, select boxes)
Open
#6.512 geöffnet am 13. Okt. 2020
Hacktoberfestbacklogcat: a11y
Repository-Metriken
- Stars
- (25.447 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 20h 34m) (14 gemergte PRs in 30 T)
Beschreibung
Swagger UI renderer breaks accessibility rules: WCAG 1.3.1, WCAG 4.1.2
- path: http://localhost:1723
- also text fields, checkboxes etc
Fix ONE of the following:
- aria-label attribute does not exist or is empty
- aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
- Form element does not have an implicit (wrapped)
- Form element does not have an explicit
- Element has no title attribute or the title attribute is empty
See screenshot: fields in RED are failing
