Leerzustand der Karte deckend: 2,45:1 waren zu wenig
Der Kasten "Kein GPS-Signal vom Fahrzeug" liegt auf Leaflets eigenem Hellgrau, und das ist in beiden Themen hell. --tile ist im Nachtmodus ein durchscheinender weisser Schleier - er macht die Flaeche dort noch heller, waehrend der Text der Nacht-Palette folgt: gemessene 2,45:1, deutlich unter den 4,5:1 dieses Projekts. Deckender Kasten plus Zweitfarbe, in beiden Codebasen. Live nachgemessen, identische Werte: 9,86:1 nachts, 10,94:1 tags. Kein Gleichlauf-Befund, sondern eine gemeinsame Schwaeche - deshalb auf Nachfrage vorgelegt und erst nach Freigabe geaendert. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -11,7 +11,8 @@ HIG und Bilder ohne Verzoegerung; dazu eine Musterseite, die die App ohne Token
|
||||
und ohne Netz rendert; dazu der QR-Code aus einem gespeicherten Bild, ein stiller
|
||||
Debug-Knopf und der HA-Zugang bei den Zugaengen; der Cache-Brecher der Bilder haengt
|
||||
jetzt am Foto statt am App-Start; dazu ein Audit mit zwei Befunden in der
|
||||
Wisch-Zeile und der Auswahlliste der App, `2026.9.4.15`,
|
||||
Wisch-Zeile und der Auswahlliste der App; der Leerzustand der Karte ist deckend,
|
||||
`2026.9.4.16`,
|
||||
Abschnitte CC bis CJ. Davor: Geraetezeit statt Ankunftszeit - die Wurzel hinter der 3-km-Fahrt:
|
||||
das Fahrtfenster stand in Geraetezeit, der Verlauf war nach Ankunftszeit sortiert. Dazu die neun
|
||||
Paritaetsbefunde und die verunreinigte Batteriehistorie, `2026.9.4.1`, Abschnitt CB. Davor: Der Regler stellt den Schlaf-Timeout des Dongles, flespi lesend und
|
||||
@@ -10272,3 +10273,42 @@ Fehlern der nativen Huelle haben einen erfolgreichen Archivlauf erzeugt und
|
||||
sind erst am fertigen `.ipa` aufgefallen. Nach dem naechsten Lauf gehoert
|
||||
deshalb geprueft: `CFBundleVersion` in beiden Buendeln, `NSCameraUsageDescription`
|
||||
in der App, beide Plugin-Namen im Programm.
|
||||
|
||||
### Nachtrag (2026.9.4.16): der Leerzustand der Karte, jetzt deckend
|
||||
|
||||
Auf Nachfrage des Eigentuemers nachgemessen statt bei „beide gleich, also
|
||||
nichts zu tun" belassen. Der Kasten „Kein GPS-Signal vom Fahrzeug"
|
||||
(`.standort-leer` / `.dm-standort-leer`) liegt auf Leaflets eigenem Hellgrau
|
||||
(`#ddd`) - und das ist in BEIDEN Themen hell. `--tile` ist im Nachtmodus ein
|
||||
durchscheinender **weisser** Schleier: er macht die Flaeche dort also noch
|
||||
heller, waehrend der Text der Nacht-Palette folgt.
|
||||
|
||||
| | Flaeche | Text | Kontrast |
|
||||
|---|---|---|---|
|
||||
| vorher, Nacht | `rgb(223,223,223)` | `#8E8E93` | **2,45 : 1** |
|
||||
| vorher, Tag | `rgb(255,255,255)` | `#6B6B70` | 5,30 : 1 |
|
||||
| jetzt, Nacht | `rgb(23,27,33)` | `rgb(191,196,204)` | **9,86 : 1** |
|
||||
| jetzt, Tag | `rgb(255,255,255)` | `rgb(60,60,67)` | **10,94 : 1** |
|
||||
|
||||
2,45:1 liegt deutlich unter den 4,5:1, die dieses Projekt sich selbst gesetzt
|
||||
hat (dieselbe Regel, nach der `--fg3` am 30.08. im Tagmodus abgedunkelt
|
||||
wurde). Deckender Kasten plus Zweitfarbe loest es in beiden Themen, und der
|
||||
Kasten hebt sich jetzt von der Karte ab, statt mit ihr zu verschwimmen. In
|
||||
beiden Codebasen live nachgemessen, mit identischen Werten.
|
||||
|
||||
### Offen, dem Eigentuemer vorgelegt: `bestaetigen()` ist `window.confirm`
|
||||
|
||||
Gemeldet als „Verbindung trennen tut nichts" (im Browser-Bereich unter
|
||||
`:5173`). **Kein Fehler der App:** dort sind Dialoge abgeschaltet,
|
||||
`window.confirm` kehrt sofort mit `false` zurueck (gemessen: 1 ms), und
|
||||
`abmelden()` beginnt genau damit. In der WKWebView der iOS-Huelle zeigt
|
||||
Capacitor dafuer einen echten Systemdialog, dort greift der Knopf.
|
||||
|
||||
Was dabei auffaellt und bleibt: die App benutzt an **acht** Stellen - jede
|
||||
davon eine loeschende Aktion - den Browserdialog, waehrend das Panel seit
|
||||
jeher sein eigenes Blatt zeigt (`bestaetigen()` -> `.sheet`). Die App hat mit
|
||||
`ActionSheet` das passende Bauteil bereits. Ein Wechsel waere echte
|
||||
Verbesserung (eigene Gestaltung statt Systemdialog, funktioniert in jedem
|
||||
Kontext, Gleichlauf mit dem Panel), kostet aber acht Aufrufstellen den Umbau
|
||||
von synchron auf einen Zustand je Stelle - deshalb hier vermerkt statt
|
||||
nebenbei gemacht.
|
||||
|
||||
Reference in New Issue
Block a user