Enhance accessibility and improve form semantics across multiple pages
Build & Push Docker Image / build (push) Successful in 4m4s

- Added `htmlFor` attributes to labels for better accessibility in Calendar, Dashboard, GuestJoin, Login, Register, RoomDetail, and Settings pages.
- Included `aria-hidden` attributes for icons to improve screen reader experience.
- Set `autoComplete` attributes for input fields to enhance user experience during form filling.
- Implemented `role` and `aria` attributes for radio groups and buttons to improve accessibility compliance.
This commit is contained in:
2026-05-28 10:07:19 +02:00
parent cff5398ebd
commit 7f48685717
18 changed files with 288 additions and 133 deletions
+3 -1
View File
@@ -23,7 +23,9 @@
"protected": "Geschützt",
"live": "Live",
"error": "Fehler",
"success": "Erfolg"
"success": "Erfolg",
"gridView": "Rasteransicht",
"listView": "Listenansicht"
},
"nav": {
"dashboard": "Dashboard",
+3 -1
View File
@@ -23,7 +23,9 @@
"protected": "Protected",
"live": "Live",
"error": "Error",
"success": "Success"
"success": "Success",
"gridView": "Grid view",
"listView": "List view"
},
"nav": {
"dashboard": "Dashboard",