fix: add P0 accessibility fixes to sidebar icon bar and search form

- Add :focus-visible outline to icon bar buttons/links (desktop + mobile)
- Add aria-label to icon bar <nav> for screen reader landmark distinction
- Add role="search" to sidebar search form
- Add "Main menu" / "Hauptmenü" translation key

Workflow: A11Y-SIDEBAR-P0-001

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-24 14:12:49 +01:00
parent 07fbb96246
commit 0c334731b2
5 changed files with 18 additions and 2 deletions

View File

@@ -226,6 +226,7 @@
"Dark": "Dunkel",
"Dark green": "Dunkelgrün",
"Toggle theme": "Theme umschalten",
"Main menu": "Hauptmenü",
"Toggle Sidebar": "Sidebar umschalten",
"Toggle Detail Sidebar": "Detail-Seitenleiste umschalten",
"2FA Settings": "2FA Einstellungen",

View File

@@ -226,6 +226,7 @@
"Dark": "Dark",
"Dark green": "Dark green",
"Toggle theme": "Toggle theme",
"Main menu": "Main menu",
"Toggle Sidebar": "Toggle Sidebar",
"Toggle Detail Sidebar": "Toggle Detail Sidebar",
"2FA Settings": "2FA Settings",