fix: refactor breadcrumb partial to WAI-ARIA best-practice pattern

- Replace <div>+<i> structure with <nav aria-label>+<ol>+<li>
- Move separators from DOM to CSS pseudo-elements (li+li::before)
- Add hover/focus-visible states and color differentiation
- Replace hard-coded px values with design tokens
- Explicitly reset shell nav/ol/li rules for self-contained styling
- Add i18n key for breadcrumb nav landmark label

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-24 14:51:40 +01:00
parent 3c0821fcd7
commit 44620bd786
4 changed files with 96 additions and 34 deletions

View File

@@ -1316,5 +1316,6 @@
"Fail": "Fehler",
"Environment": "Umgebung",
"Modules": "Module",
"Version": "Version"
"Version": "Version",
"Breadcrumb": "Breadcrumb"
}