Files
nexus/Umsetzung Neue UI/04_UMSETZUNGSPLAN_V1.md
Lars Gebhardt-Kusche 6b0ffd7aeb
All checks were successful
Deploy / deploy-staging (push) Successful in 12s
Deploy / deploy-production (push) Has been skipped
repair
2026-06-07 02:41:08 +02:00

76 lines
1.6 KiB
Markdown

# Umsetzungsplan V1
## Phase 1: Fundament
- neues Projekt technisch vorbereiten
- bestehende Ordnerstruktur anlegen
- Desktop Shell als Root-Oberfläche bauen
- Skin-System mit `Windows`, `Apple`, `Linux` vorbereiten
- Keycloak-Anbindung einhängen
## Phase 2: Desktop-Grundfunktionen
- Desktop-Hintergrund
- App-Icons
- frei verschiebbare Icons
- Dock oder Taskbar
- Statusbereich
- Uhr
- erstes Hauptmenü
## Phase 3: Fenster-Manager
- Fenster öffnen und schließen
- Fenster fokussieren
- Fenster minimieren
- Fenster maximieren
- z-index-Verwaltung
- Position und Größe merken
## Phase 4: Inhaltssystem
- App Registry
- Widget Registry
- Seitenmodule
- persönliche Linklisten
- öffentliches Home-Dashboard
- persönliche Workspaces
## Phase 5: Admin-Bereiche
- globale Einstellungen
- Widget-Verwaltung
- Integrationen
- Suchmaschinen
- Apps
- öffentliches Home-Dashboard
## Phase 6: Modul-Anbindung
- importierte Nexus-Module sichten
- erste Module als Apps in der Desktop-Shell öffnen
- Fenstertauglichkeit je Modul prüfen
- langfristig modulweise an neues UX-Modell anpassen
## V1-Minimalziel
V1 ist erreicht, wenn:
- Root die Desktop-Oberfläche ist
- Login vorhanden ist
- Desktop-Skins umschaltbar sind
- Apps als Fenster geöffnet werden können
- Admin globale Apps, Widgets, Integrationen und Suchmaschinen verwalten kann
- mindestens ein persönlicher Desktop pro Nutzer funktioniert
- ein öffentliches Home-Dashboard existiert
## Spätere Ausbaustufen
- echte API-Datenquellen für Widgets
- Benachrichtigungen
- Kontextmenüs
- Multi-Workspace
- Drag-and-drop Widget-Layout
- Desktop-Shortcuts
- Datei- oder Objektverwaltung