jagd-apps/portal
thomas 67339a6211 feat(portal): Nachtansicht ergaenzen, Port konfigurierbar machen
Die drei Apps haben seit dd39a7a eine Nachtansicht, das Portal nicht — wer
aus einer dunklen App ueber "← Apps" zurueckging, bekam eine hell leuchtende
Seite. Genau das Blenden, das die Nachtansicht vermeiden soll. In den
vorherigen Runden uebersehen, weil nur die Apps betrachtet wurden.

- @media (prefers-color-scheme: dark) mit derselben Palette wie die Apps
  (#14180f / #1e241a / #e9e7dd), dazu color-scheme: light dark fuer die
  nativen Bedienelemente.
- Die letzten fest verdrahteten Farben (Kopfzeilentext, Karten-Hover und
  -Active, Installationsbanner) laufen jetzt ueber Tokens; ohne das haette
  die Nachtansicht dort weiterhin helle Flaechen gezeigt.
- min-height: 100vh -> 100dvh, wie in den Apps.
- Der veroeffentlichte Port ist ueber PORTAL_PORT einstellbar (Vorgabe
  weiterhin 8090). 8090 kann auf einem Rechner mit mehreren Projekten belegt
  sein und liess den Portal-Stack dann gar nicht starten.

Kontrast nachgerechnet, hell und dunkel, alle Paare >= 5,2:1.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-01 08:25:43 +02:00
..
.gitignore init: Jagd Apps Heidekreis – Portal, Nachsuche, Drohnenführer, Stöberhunde 2026-05-02 17:31:20 +02:00
Dockerfile fix: PWA install banner und Icons 2026-05-02 22:04:24 +02:00
docker-compose.yml fix(docker): Geocode-Cache-Volume war funktionslos (EISDIR) 2026-09-01 08:25:25 +02:00
extra8002.conf security: port binding, invite token auth, cookie flags, rate limiting 2026-05-03 10:15:03 +02:00
icon-192.png fix: PWA install banner und Icons 2026-05-02 22:04:24 +02:00
icon-512.png fix: PWA install banner und Icons 2026-05-02 22:04:24 +02:00
index.html feat(portal): Nachtansicht ergaenzen, Port konfigurierbar machen 2026-09-01 08:25:43 +02:00
manifest.json feat(design): Bildsprache des Portals übernehmen, Nachtansicht ergänzen 2026-08-25 19:43:57 +02:00
offline.html feat(design): Bildsprache des Portals übernehmen, Nachtansicht ergänzen 2026-08-25 19:43:57 +02:00
sw.js fix(pwa): Offline-Seite ausliefern, Fremdabhaengigkeiten der Karte entfernen 2026-08-30 20:47:26 +02:00