NavBar: Adaptivity
Zurück: Demo-Übersicht
1. Übersicht und Zweck
Status: [Live].
2. Voraussetzungen
NavBar-Basiskontrakt bereits verstanden.
3. Konzepte
Wie bei TreeView →
Adaptivity gilt: bei kollabierter Sidebar (schmale Icon-Leiste, s.
FluentUI: Admin-Bereich (vertieft)) reduziert sich jeder
Eintrag auf sein icon.
4. Erste Schritte
Kein eigener Aufruf — das Verhalten folgt automatisch dem
Sidebar-Kollaps-Marker .wk-shell-sidebar.is-collapsed.
5. Verwendung
Relevant, sobald die Sidebar auf kollabierte Icon-Breite reduziert wird.
6. API-Referenz: Kollabierte Sidebar [Live]
Bei kollabierter Sidebar blendet das CSS Text, Badges und Gruppentitel aus
— sichtbar bleibt nur das icon; label bleibt als title-Tooltip
und aria-label am Link erhalten (immer gesetzt, s.
Grundlagen → Markup).
Gruppentitel entfallen im kollabierten Zustand vollständig (kein Platz für
Fließtext auf 36–48 px Breite) — Gruppen bleiben nur als visueller Abstand
zwischen Icon-Blöcken erkennbar.
7. Parameter, Optionen und Zustände
Keine zusätzlichen $opts — das Verhalten folgt automatisch dem
Sidebar-Kollaps-Zustand (s.
FluentUI: Admin-Bereich (vertieft)).
8. Vollständige Beispiele
Siehe Grundlagen — der Kollaps braucht keinen zusätzlichen Parameter.
9. Einschränkungen und Randfälle
iconist im kollabierten Zustand faktisch Pflicht — ein Eintrag ohneiconhat dort keine sichtbare Fläche (der Link bleibt per Tab erreichbar und überaria-labelbenannt, ist aber visuell leer). Einträge daher immer mit Icon ausstatten, wenn die Sidebar kollabierbar ist.
10. Accessibility und Kompatibilität
title-Tooltips allein sind für Screenreader unzuverlässig — s.
Accessibility.
11. Troubleshooting
Entfällt.
12. Verwandte Themen
- Demo-Übersicht — alle Kategorien
- TreeView: Adaptivity — identisches Kollaps-Prinzip