From a1fdd6b4caed459b4c09ac826bea2be3f1e9a272 Mon Sep 17 00:00:00 2001 From: madgerm Date: Tue, 3 Feb 2026 00:15:52 +0100 Subject: [PATCH] Rename menu partials for clarity --- README.md | 1 + docs/README.md | 17 +++++++++-------- web/desktop/public/index.php | 8 ++++---- .../{menue-top.php => alert-banner.php} | 0 .../{menue-foot.php => footer-links.php} | 0 .../src/partials/{menue.php => main-nav.php} | 0 .../{menue2.php => planet-switcher.php} | 0 web/mobile/public/index.php | 8 ++++---- .../{menue-top.php => alert-banner.php} | 0 .../{menue-foot.php => footer-links.php} | 0 .../src/partials/{menue.php => main-nav.php} | 0 .../{menue2.php => planet-switcher.php} | 0 12 files changed, 18 insertions(+), 16 deletions(-) rename web/desktop/src/partials/{menue-top.php => alert-banner.php} (100%) rename web/desktop/src/partials/{menue-foot.php => footer-links.php} (100%) rename web/desktop/src/partials/{menue.php => main-nav.php} (100%) rename web/desktop/src/partials/{menue2.php => planet-switcher.php} (100%) rename web/mobile/src/partials/{menue-top.php => alert-banner.php} (100%) rename web/mobile/src/partials/{menue-foot.php => footer-links.php} (100%) rename web/mobile/src/partials/{menue.php => main-nav.php} (100%) rename web/mobile/src/partials/{menue2.php => planet-switcher.php} (100%) diff --git a/README.md b/README.md index d5a46d6..852d05d 100644 --- a/README.md +++ b/README.md @@ -17,3 +17,4 @@ Alles, was später auf den Webserver gehört, lebt unter `web/`. Die anderen Ord ## Weitere Infos - Die ausführliche Demo-Beschreibung und Abläufe stehen in `docs/README.md`. - Trage Planungsnotizen und zusätzliche Quellen in `planning/` ein, damit sie nicht mit in `web/` landen. +- Die Partial-Templates (`main-nav.php`, `planet-switcher.php`, `alert-banner.php`, `footer-links.php`, `ressourcen.php`, `site.php`) liegen jeweils unter `web/desktop/src/partials/` und `web/mobile/src/partials/`. diff --git a/docs/README.md b/docs/README.md index ccea3c9..f6f049a 100644 --- a/docs/README.md +++ b/docs/README.md @@ -10,12 +10,13 @@ Diese Demo zeigt eine HUD-artige Navigation mit statischem Hauptmenü, kontextab - `web/mobile/src/partials/`: Mobile-Partial-Templates (momentan identisch zum Desktop-Set). ## Layout-Highlights -- **Sidebar**: Hauptmenü (links) mit statischem Link-Set plus optionaler Planetenliste auf der Unterseite. -- **Topbar & Notification-Dropdown**: Anzeige, Actions & Test-Toast-Button. -- **Subnav**: Mittig platzierte Tabs (Kontextmenü) basierend auf dem `$subnav`-Array in `public/index.php`. -- **Ressourcenleiste**: Sticky-Komponente unterhalb der Subnav (`src/partials/ressourcen.php`). -- **Content**: Demo-Inhalte aus `src/partials/site.php`, die Sections und Subpages simulieren. -- **Footer**: Menü-Links und optionaler Admin-Chip, gesteuert über `$isAdmin`. +- **Sidebar**: Hauptmenü (`main-nav.php`) plus Planetenwechsler (`planet-switcher.php`) in der linken Spalte. +- **Topbar & Notification-Dropdown**: Anzeige, Actions & Test-Toast-Button; bleibt innerhalb von `web/desktop/public/index.php`. +- **Subnav**: Mittig platzierte Tabs (Kontextmenü) basierend auf dem `$subnav`-Array in `web/desktop/public/index.php`. +- **Alert Banner**: `alert-banner.php` sitzt direkt unterhalb der Topbar, wenn `$errorMessage` gesetzt ist. +- **Ressourcenleiste**: Sticky-Komponente unterhalb der Subnav (`web/desktop/src/partials/ressourcen.php`). +- **Content**: Demo-Inhalte aus `web/desktop/src/partials/site.php`, die Sections und Subpages simulieren. +- **Footer**: Menü-Links und optionaler Admin-Chip, gesteuert über `$isAdmin` und `footer-links.php`. ## Lokale Entwicklung 1. `cd /path/to/Space-Theme`. @@ -24,5 +25,5 @@ Diese Demo zeigt eine HUD-artige Navigation mit statischem Hauptmenü, kontextab ## Hinweise - Die PHP-Session (`session_start()`) im Entry-Point dient Flash-Toasts und Alert-Messages. -- Die Partial-Templates erwarten die Variablen `$section`, `$sub`, `$planet` und greifen über `$partialsPath` aus `web/public/index.php` aufeinander zu. -- Performance-/Alert-Profile werden über `sessionStorage` bzw. `localStorage` gesteuert – die Buttons in `public/assets/ui.js` sorgen für die Visualisierung. +- Die Partial-Templates erwarten die Variablen `$section`, `$sub`, `$planet` und greifen über `$partialsPath` aus `web/desktop/public/index.php` aufeinander zu. +- Performance-/Alert-Profile werden über `sessionStorage` bzw. `localStorage` gesteuert – die Buttons in `web/desktop/public/assets/ui.js` sorgen für die Visualisierung. diff --git a/web/desktop/public/index.php b/web/desktop/public/index.php index d1eb6f4..12d1368 100644 --- a/web/desktop/public/index.php +++ b/web/desktop/public/index.php @@ -108,11 +108,11 @@ $partialsPath = __DIR__ . '/../src/partials'; @@ -170,7 +170,7 @@ $partialsPath = __DIR__ . '/../src/partials'; @@ -215,7 +215,7 @@ $partialsPath = __DIR__ . '/../src/partials';