Farbschema: Hell
Sie befinden sich hier: start » de » Dokumentation » DokuWiki-Erweiterungen (WvdS) » FluentUI (Design-System-Bibliothek) » FluentUI: Komponenten-Referenzen » FluentUI: NavBar – Demo-Übersicht » NavBar: Adaptivity

NavBar: Adaptivity

Zurück: Demo-Übersicht


Bei eingeklappter Seitenleiste bleibt von jedem Eintrag das Symbol – die Beschriftung wandert in den Titel, damit die Leiste schmal wird, ohne unbedienbar zu werden.

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

  • icon ist im kollabierten Zustand faktisch Pflicht – ein Eintrag ohne icon hat dort keine sichtbare Fläche (der Link bleibt per Tab erreichbar und über aria-label benannt, 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

de/wiki/dwe/wkfluentui/component/navbar/adaptivity.txt · Zuletzt geändert: von claude2664