- Verschifft
- 6. Juli 2026 um 01:29 UTC
- Autor
- kamo
- Ausschuss
- 67fb265
Drehen Sie die beiden hart codierten Navs (NavPri/NavTop) in ein datengetriebenes, pro-Mitglieder-System. - Single nav Registry (navRegistry) + reiner Resolver (resolveNavLayout) die Invarianten: jede gated Option lebt in genau einem Navi, Gate-hidden Optionen Drop, neu förderfähige Optionen landen bei ihrer Standardeinstellung, nichts ist jemals verloren/duplicated. - NavLayoutContext beharrt über die bestehenden ui-Vorgaben auf das Layout pro Mitglied speichern (Cross-Device, kein Backend-Wechsel) und Laufwerke --nav-pri-Breite so ein erweitertes Schiene reflows die Schale ohne magische Zahlen. - Immer aufziehen zwischen NavPri und NavTop plus Nachordnung innerhalb jedes Navi Bildschirm-Leser-Ankündigungen. - NavPri Gewinne erweitert (Ikone + Label + Inline-Sublisten) und zusammengebrochen (Eisen-only, Fly-out Sub-Optionen) Modi mit Schwebe-zu-Peek und einem Kollaps umschalten; fügt Active-Route-Highlighting + aria-current hinzu; Trigger sind real <button"s. - Die fünf Werkzeugknöpfe ************ werden über eins tragbar NavToolButton primitiven - abwärts Popover in der Bar, rechts Fly-out in der Eingekoppelte Schiene, Inline-Liste in der erweiterten Schiene - Erhaltung ihrer genauen Handler. - Dedicated / Settings/Navigation Seite: Optionen verschieben/reorder, das Verhalten der Schiene wählen, Zurücksetzen Sie auf Standard mit undo; verlinkt von den Einstellungen slide-out (top) und /settings. - Befehlspalette "K / Strg-K", um zu jeder Option zu springen. - Nur Desktop/Tablet (gated on the md breakpoint); mobile hält das statische Navi. - Löscht die ersetzte nav Sanitär (NavPriItemWithPanel, NavPriLayout, NavPriPanel, NavInfo, NavPanelLink, NewDocumentButton).