Split web root into desktop and mobile

This commit is contained in:
2026-02-02 23:59:30 +01:00
parent 4c15f0685c
commit c685c27eac
22 changed files with 1444 additions and 9 deletions

View File

@@ -4,15 +4,15 @@
Alles, was später auf den Webserver gehört, lebt unter `web/`. Die anderen Ordner dokumentieren Planung und Infos, die nicht direkt ausgeliefert werden.
## Struktur
- `web/public/`: Webserver-Entry-Point und Assets (CSS/JS) für die HUD-Demo.
- `web/src/partials/`: Die PHP-Partial-Templates für Menüs, Ressourcen und Content.
- `web/desktop/`: Desktop-geeigneter Build mit eigenem `public/` (Entry-Point) und `src/partials/`.
- `web/mobile/`: Mobile-Version (aktuell ein Spiegel des Desktop-Builds; anpassbar für responsive Varianten).
- `docs/`: Projektdokumentation; siehe `docs/README.md` für Details zur Anwendung.
- `planning/`: Freifläche für Skizzen, Notizen oder Quelltext, der nicht ins Webroot gehört.
## Entwicklung
1. `cd /path/to/Space-Theme`
2. `php -S localhost:8000 -t web/public`
3. Öffne `http://localhost:8000/index.php?s=overview&p=dashboard`
2. `php -S localhost:8000 -t web/desktop/public`
3. Öffne `http://localhost:8000/index.php?s=overview&p=dashboard` (für mobile Tests `-t web/mobile/public`).
## Weitere Infos
- Die ausführliche Demo-Beschreibung und Abläufe stehen in `docs/README.md`.