diff --git a/AGENTS.md b/AGENTS.md index e937663..d4bc40d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -107,7 +107,9 @@ Aktueller Stand und offene Pi-Prüfungen stehen am Anfang von `PLAN.md`. - WebUI nutzt breite Desktopansicht: Bild links, Bedienung rechts; schmal untereinander. Kamera-Endpunkte/manuelle Einrichtung und Detailparameter aufklappbar, Status/Start/Stopp unmittelbar sichtbar. Keine Änderung an - Servo-/Speicherverträgen durch Layoutänderungen. + Servo-/Speicherverträgen durch Layoutänderungen. Schwarz/blaues CSS-Design + mit dezentem statischem Glow; keine Daueranimationen oder externen Assets. + Stopp rot, Warnungen amberfarben, sichtbarer Tastaturfokus beibehalten. - Manueller Kamera-Einrichtmodus: Richtungstasten halten statt automatischer Anschlagfahrt; beide Achsen vor Anschlag stoppen. 40 µs/s, 0,35-s-Bewegungslease, Loslassen hält Position, Stopp beendet PWM. Kein Farbzielsuchen; Grenzen aus diff --git a/PLAN.md b/PLAN.md index 2e26ff3..de2259f 100644 --- a/PLAN.md +++ b/PLAN.md @@ -681,3 +681,17 @@ Bildsequenzen eines Blender-Schnittprojekts bei Weitergabe mitnehmen. wiederholtes Suchen, Wiederaufnahme, Farbe nach Neukonstruktion sowie bestehende Stopp-/Watchdog-Regeln. JS-Syntax und git diff --check bestanden. - Nur lokale Umsetzung; Upload und echter Wiedererkennungstest noch offen. + +## Schwarz/blaues Design · 16. Oktober 2026 + +- Nutzerwunsch lokal umgesetzt: dunkler Hintergrund, blaue Flächen/Akzente, + statischer Glow an Navigation, Rahmen, Status und Hauptaktion. Rote Stopps, + amberfarbene Hinweise und deutlicher Tastaturfokus bleiben unterscheidbar. +- Nur CSS/Designfarben; keine Änderungen an API, Polling, Bild-/Servosteuerung. + Keine externen Assets, Daueranimation oder zusätzliche Pi-Bildberechnung. + Hover-Übergänge unterstützen reduzierte Bewegung. +- Browserdemo visuell geprüft: Kamera-Desktop, beide Seiten bei 390×844 ohne + horizontalen Überlauf, Details bedienbar. Screenshot der lokalen Demo: + /tmp/halloween-schwarz-blau.png. Kein echter Hardware-/Pi-Leistungstest. +- Bestehende Seitentests/JS-Prüfungen, Syntax und diff --check geprüft. + Upload zum Pi bleibt offen; Dokumentation und Anweisungen aktualisiert. diff --git a/README.md b/README.md index 631071f..4a58ef8 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ an der echten Halterung stehen noch aus. Die WebUI hat zwei Seiten: **Grab** (`/grab`, auch Startseite `/`) und **Kamera / Finger** (`/kamera`), mit eigener Bedienung und gemeinsamem Livebild. +Die Oberfläche nutzt Schwarz/Blau mit dezenten statischen Leuchteffekten. Auf breiten Bildschirmen stehen Bild und Steuerung nebeneinander. Detailwerte sind aufklappbar; Endpunkte und Mittelstellung findest du unter **Endpunkte & manuelle Einrichtung**. Auf kleinen Bildschirmen wird einspaltig angezeigt. diff --git a/SOFTWARE.md b/SOFTWARE.md index 952359a..f6c4ce1 100644 --- a/SOFTWARE.md +++ b/SOFTWARE.md @@ -436,7 +436,10 @@ seine Status-API 15,0 Bilder/s bei inaktiver Nachführung. ### Übersichtliche Bedienung -Die Seiten nutzen bis zu 1800 Pixel Breite. Ab 1000 Pixel Bildschirmbreite +Die Oberfläche nutzt Schwarz/Blau und dezente statische CSS-Leuchteffekte. +Diese werden vom Browser gezeichnet; keine zusätzlichen Kameraberechnungen, +Animationsschleifen oder externen Schrift-/Grafikabrufe. Stopp bleibt rot und +Warnhinweise bleiben farblich erkennbar. Die Seiten nutzen bis zu 1800 Pixel Breite. Ab 1000 Pixel Bildschirmbreite stehen Kamerabild und Bedienung nebeneinander; darunter untereinander. Auf der Kameraseite sind Status, Vorschau, echte Nachführung und Kamerastopp rechts direkt sichtbar. **Farbe, Drehrichtung, Tempo und Suche einstellen** diff --git a/halloween/camera.html b/halloween/camera.html index 8a0d42a..e16d376 100644 --- a/halloween/camera.html +++ b/halloween/camera.html @@ -5,37 +5,37 @@ Kamera / Finger · Halloween @@ -191,25 +231,25 @@

Taste gedrückt halten: langsame Bewegung. Loslassen: Zielposition bleibt stehen. Bei fehlendem Tastensignal endet die Bewegung spätestens nach 0,35 s, sofern Pi und Treiber reagieren.

-
+

Links

Gespeichert: lädt …

-
+

Rechts

Gespeichert: lädt …

-
+

Oben

Gespeichert: lädt …

-
+

Unten

Gespeichert: lädt …

diff --git a/halloween/index.html b/halloween/index.html index cdbe191..21f8678 100644 --- a/halloween/index.html +++ b/halloween/index.html @@ -5,35 +5,35 @@ Halloween-Grab · Steuerung diff --git a/halloween/instructions.md b/halloween/instructions.md index a0507e1..27d8b10 100644 --- a/halloween/instructions.md +++ b/halloween/instructions.md @@ -219,3 +219,8 @@ unter `tests/` und die Bedienhinweise in `SOFTWARE.md` prüfen. vorhandene PWM hält Position. Zwei aufeinanderfolgende Funde setzen Tracking fort. Keine automatischen weiteren Suchrunden ohne erneuten Fund. Stopp/Fehler/Neustart beenden weiterhin die Freigabe und lassen die Farbe stehen. + +- Gestaltung beider Seiten schwarz/blau, Glow über statische CSS-Schatten. + Keine Animationsschleifen, externen Schriftarten, Bilder oder UI-Bibliotheken. + Kurze Hover-Übergänge respektieren prefers-reduced-motion. Stopp rot und + Hinweise amberfarben lassen; Canvas-Erkennungsfarben/Koordinaten unverändert.