diff --git a/TESTING.md b/TESTING.md
index f25a043..b83f774 100644
--- a/TESTING.md
+++ b/TESTING.md
@@ -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
diff --git a/frontend/public/icon-192.png b/frontend/public/icon-192.png
index b3b0157..a98a49d 100644
Binary files a/frontend/public/icon-192.png and b/frontend/public/icon-192.png differ
diff --git a/frontend/public/icon-512.png b/frontend/public/icon-512.png
index 714a0e8..20df7f4 100644
Binary files a/frontend/public/icon-512.png and b/frontend/public/icon-512.png differ
diff --git a/frontend/public/icon-maskable-512.png b/frontend/public/icon-maskable-512.png
index ee12ae3..89cb2a4 100644
Binary files a/frontend/public/icon-maskable-512.png and b/frontend/public/icon-maskable-512.png differ
diff --git a/frontend/public/icon.svg b/frontend/public/icon.svg
index 8a84d4b..7c5caa0 100644
--- a/frontend/public/icon.svg
+++ b/frontend/public/icon.svg
@@ -6,7 +6,16 @@