swagger-api/swagger-ui

a11y: missing labels on controls (text fields, select boxes)

Open

#6.512 geöffnet am 13. Okt. 2020

Auf GitHub ansehen
 (4 Kommentare) (0 Reaktionen) (1 zugewiesene Person)JavaScript (8.801 Forks)batch import
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

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

image

Contributor Guide