IHK-GfI / lux-components

Other
17 stars 5 forks source link

Barrierefreiheit: lux-textbox soll Property luxHeading erhalten #360

Closed patrowe closed 1 year ago

patrowe commented 1 year ago

Die Komponente lux-textbox nutz für die Darstellung eines Titels eine h3. Dieses soll wie bei der lux-Card veränderbar sein. Damit eine Webseite Barrierfrei ist, muss sie eine durchgehende "Headingstruktur" haben. Deshalb soll die Property luxHeading eingeführt. Das Styling soll sich dabei nicht ändern.

Akzeptanzkriterium: Die Komponente lux-textbox hat die Property luxHeading erhalten. Der Default-Wert und das Verhalten, wird wie bei der lux-card umgesetzt. Das bisherige Styling wird nicht verändert.

patrowe commented 1 year ago

Test

Vorbedingungen:

Durchführung:

Zu erwartendes Ergebnis Das ausgeählte Element im Tab wechselt entsprechend der Eingabe zu "1" -> h1, "2" -> h2, "3" -> h3, "4" -> h4, "5" -> h5, "6" -> h6 z.B. für die Eingabe "4" image

DSeifer commented 1 year ago

Unter Windows 10 Enterprise 22H2 (19045.3324) und MacOS 13.5.2 mit den jeweils aktuellen Browserversionen getestet:

MacOS: Safari -> OK Firefox -> OK Chrome -> OK

Windows: Edge -> OK Chrome -> OK Firefox -> OK