1.8 KiB
1.8 KiB
Projekt-Zusammenfassung: Nexus Control Panel
Diese Datei ist ab jetzt der zentrale Einstieg und verweist auf die drei maßgeblichen Dokumentationsbereiche.
- Nexus-System
- Datei: NEXUS_SYSTEM.md
- Inhalt:
- globales Grundgerüst von Nexus
- Umgebungen, Verzeichnisstruktur und globale Scope-Regeln
- UI-Naming mit Seitenheader-Box, Submenü-Box, Bereichs-Box und Karten-Box
- globale Zeitzonen- und Debug-Regeln
- Kerngerüst für das zukünftige Dashboard-System
- Modul-Entwicklung
- Datei: MODULE_DEVELOPMENT.md
- Inhalt:
- Regeln für klassische Module unter
/modules/<modul>/ - Setup-System und zulässige Modulbausteine
- globale Vorgaben für Modul-Layouts, Assets und Helper
- Abgrenzung zwischen Modul-Code und globalem Nexus-System
- Regeln für klassische Module unter
- Widget-Einbindung und Integrationen
- Datei: WIDGET_INTEGRATION.md
- Inhalt:
- Benutzer-Dashboards
- Dashboard-Elemente und Widget-Typen
- Integrationen zu Fremdsystemen
- on-the-fly Seitenmodule
- Kollisionsschutz zu bestehenden Modulen
- empfohlene Umsetzungsphasen
- Wichtige Leitplanken
- Änderungen am generellen Nexus-System dürfen nicht in bestehende Module eingreifen, wenn das nicht ausdrücklich verlangt ist.
- Klassische Fachmodule und das neue Dashboard- oder Widget-System sind getrennte Ebenen.
- Modulspezifische Assets gehören weiterhin ausschließlich in den jeweiligen Modulordner.
- Globale Layout- und Designregeln bleiben zentral in
public/assets/css/app.cssund den globalen Partials.
- Für neue Chats und Arbeitsaufträge
- Für globale Nexus-Themen zuerst
NEXUS_SYSTEM.mdlesen. - Für Arbeiten an klassischen Modulen zuerst
MODULE_DEVELOPMENT.mdlesen. - Für Dashboard-, Widget- oder Integrationsarbeiten zuerst
WIDGET_INTEGRATION.mdlesen.