Files
nexus/Umsetzung Neue UI/01_ZIELBILD_DESKTOP_UI.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

1.7 KiB

Zielbild Desktop UI

Produktidee

Die neue Oberfläche soll sich wie ein Desktop-System verhalten, nicht wie eine klassische Admin-Webseite.

Die Oberfläche besteht aus:

  • Desktop-Fläche
  • frei platzierbaren App-Icons
  • Fenster-Manager
  • Statusleiste oder Dock
  • Startmenü oder Hauptmenü
  • Mini-Widget-Bereich
  • Skin-System

Bedienmodell

  • Root / ist immer die Desktop-Oberfläche
  • Apps werden als Fenster geöffnet
  • Widgets können auf dem Desktop oder in einer Leiste erscheinen
  • persönliche Startseite ist immer das persönliche Desktop-Dashboard
  • für nicht eingeloggte Nutzer kann ein öffentliches Desktop-Home angezeigt werden

Skins

Es gibt zunächst drei Skins:

  • Windows
  • Apple
  • Linux

Wichtig:

  • Das sind Skins, keine drei getrennten Implementierungen
  • Verhalten und Optik sollen sich an echten Desktop-Systemen orientieren
  • die technische Basis bleibt aber eine gemeinsame Desktop Shell

Kernbausteine

  • Desktop Shell
  • Window Manager
  • Dock oder Taskbar
  • System Tray
  • Widget Zones
  • App Registry
  • Theme and Skin Engine
  • Desktop Settings

Öffentliche und persönliche Nutzung

  • Admin kann ein globales öffentliches Desktop-Home-Dashboard anlegen
  • eingeloggte Nutzer sehen ihren persönlichen Desktop
  • Nutzer können mehrere persönliche Dashboards oder Workspaces haben

Inhalte

Der Desktop soll langfristig enthalten können:

  • klassische Nexus-Module
  • Links
  • eingebettete Webseiten
  • Apps
  • globale Widgets
  • persönliche Linklisten
  • spätere Integrationsdaten per API

Technische Leitidee

Nicht das alte Nexus-Layout erweitern, sondern eine neue Frontend- und UX-Schicht bauen, die bestehende Kernlogik später konsumiert.