feat(ui): UI-002 Command Palette und Deep-Links statt Nav-Umbau
Globale Suche/Quick Actions per Strg/Cmd+K (CommandPalette): Objekt- Suche nach Name/Code, Sprung zu QR-Scan/Material/Lager/Personal/ Verwaltung. AdminPage-Tab jetzt im URL-Query (?tab=...) statt nur lokalem State, damit die Palette gezielt verlinken kann, ohne Routen zu duplizieren. Bewusst keine neuen Sidebar-Punkte fuer Fahrzeuge/ Kontrollen/Pruefungen - dafuer gibt es keine eigenstaendigen Listen- Seiten in MABEA. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
@@ -47,7 +47,16 @@ Aktueller Stand vor Redesign: 39 Seiten-/Komponenten-Dateien, ~7.000 Zeilen, ein
|
||||
- **Akzeptanzkriterien:** alle bestehenden Routen weiter erreichbar, Suche findet
|
||||
Objekte per Name/Code.
|
||||
- **Tests:** keine neuen (reines Routing/UI).
|
||||
- **DoD:** offen.
|
||||
- **DoD:** umgesetzt (2026-09-06). Sidebar/Mobile-Nav blieb wie in UI-001 vorgefunden
|
||||
(bereits responsiv), stattdessen: `CommandPalette` (Strg/⌘+K, auch per Button
|
||||
"🔍 Suche" erreichbar) mit Objekt-Suche (Name/Code) + Quick Actions
|
||||
(QR scannen → `/objekte?scan=1`, Material/Lager/Personal/Verwaltung).
|
||||
`AdminPage`-Tab jetzt in der URL (`?tab=...`) statt nur lokalem State, damit
|
||||
die Palette gezielt auf einen Tab verlinken kann - keine Routen-Duplizierung.
|
||||
"Fahrzeuge/Kontrollen/Prüfungen" bekamen bewusst keine eigenen Nav-Punkte:
|
||||
es gibt dafür keine eigenständigen Listen-Seiten in MABEA (Fahrzeuge sind ein
|
||||
Objekttyp unter "Objekte", Kontrolle/Prüfung laufen objektbezogen über die
|
||||
Akte) - ein Nav-Punkt ohne Zielseite wäre Fake-Navigation.
|
||||
|
||||
## UI-003 — Zentrale Statuskomponenten
|
||||
|
||||
|
||||
Reference in New Issue
Block a user