fix(ui): Kopfleiste auf dem Handy hatte 0px Abstand nach oben

Die Regeln der schmalen Ansicht griffen nie: Ein Inline-Stil schlägt
jede Klassenregel, und `padding: '0 14px'` samt `paddingTop:
var(--safe-top)` stand genau dort. Gemessen kam padding-top als 0px an
statt als 8px - Titel und Nutzerbereich klebten am oberen Fensterrand.
Alle Abstaende stehen jetzt im CSS-Block, schmal 14px oben und 10px
unten.

Dazu das mitgelieferte App-Symbol neu gezeichnet: Die drei PNG lagen
als Graustufen vor, der indigo Verlauf war zu Schwarz eingeebnet. Die
Wolke besteht jetzt aus drei Kreisen und einem Rechteck dazwischen -
gerade Unterkante, keine Kerben in der Silhouette.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
marcandClaude Opus 5 committed 2026-08-24 14:26:49 +02:00
1 parent 9f44215698
commit 9a2f90c89b
6 files changed
+58 -12

No files matched your search

+27
View File
@@ -1309,6 +1309,33 @@ Geprüft mit Go-Tests, nicht am laufenden Anbieter:
- [ ] Bild in PocketID entfernen → das alte bleibt hier stehen (so gebaut:
gelöscht wird nur beim Austausch, nicht auf Verdacht)
## Kopfleiste auf dem Handy (24.08.2026)
Gemessen bei 412×915, angemeldet:
| | vorher | nachher |
|---|---|---|
| `padding-top` | **0px** | 14px |
| `padding-bottom` | **0px** | 10px |
| Oberkante Titel | 8px | 22px |
Ursache war nicht der gewählte Wert, sondern dass die Regel nie griff: Der
Inline-Stil (`padding: '0 14px'`, `paddingTop: 'var(--safe-top)'`) schlug die
Klassenregel der schmalen Ansicht. Alle Abstände stehen jetzt im CSS-Block.
- [ ] Auf dem Handy gegenprüfen, installiert **und** im Browser-Tab – nur
installiert ist `--safe-top` ungleich 0.
## Mitgeliefertes App-Symbol (24.08.2026)
Die drei PNG lagen als **Graustufen** vor: Der indigo Verlauf war zu Schwarz
eingeebnet, die Unterkante der Wolke lief schief aus. Neu gezeichnet (drei
Kreise plus Rechteck dazwischen, keine Freihandkurve) und in RGBA gerendert.
- [ ] Nach `docker compose pull` erscheint das neue Symbol im Tab
- [ ] Auf dem Startbildschirm frühestens nach Neu-Installieren (Chrome hält
eine eigene Kopie)
## Automatisiert geprüft (22.08.2026)
Diese Punkte hat Claude per API/`curl` gegen Wegwerf-Konten durchgespielt; sie