Update-Kacheln zu einer zusammengefuehrt

Die App hatte "App-Update" (OTA-Buendel) und "Version" (Integration) als zwei
Kacheln nebeneinander - zweimal dieselbe Frage. Jetzt eine Kachel "Version"
mit zwei benannten, durch eine Haarlinie getrennten Abschnitten; ohne das
staenden zwei gleich aussehende "Update installieren"-Knoepfe untereinander,
ohne dass man ihnen ansieht, was sie erneuern.

Die Unterueberschrift "Integration" erscheint nur, wenn wirklich ein zweiter
Abschnitt folgt (otaMoeglich()) - sonst waere es eine Unterteilung ohne
zweiten Teil. Wo es kein OTA gibt, also im Panel und in der App im Browser,
sieht die Kachel damit aus wie zuvor.

Das Panel bekommt den App-Abschnitt nicht: die App traegt ihre Dateien fest
gebuendelt und kann veralten, das Panel laedt sie bei jedem Aufruf neu. Eine
geplante Abweichung.

Nachgemessen: Panel 216px, App im Browser 203px, gleicher Inhalt; die
Gestaltung des zweiten Abschnitts durch Einsetzen gegengeprueft. 299 Tests
gruen, 0 Tracebacks.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-05 11:20:49 +02:00
parent 52daaf8611
commit 80a3eef6ec
6 changed files with 119 additions and 39 deletions
+34
View File
@@ -11763,3 +11763,37 @@ den ersten Eintrag zurueck. Das Badge haengt an "RS 6" und war nie betroffen.
Nachgemessen: zehn Eintraege, laengster "RS 3 Limousine" mit 115px bei 142px
Platz - nichts wird mehr abgeschnitten.
## CW. Zwei Update-Kacheln wurden eine (2026.9.5.16)
Vorgabe des Eigentuemers: *"In Einstellungen gibt es zwei Update Kacheln.
Einmal fuer die Integration einmal fuer die App. Fuehre beides zusammen in eine
Kachel"* - und dazu: *"Der Bereich fuer die App soll im Panel einfach fehlen und
die Kachel kleiner sein"*.
Die App hatte "App-Update" (das OTA-Buendel) und "Version" (die Integration)
nebeneinander. Es ist zweimal dieselbe Frage - was laeuft hier, und gibt es
etwas Neueres. Jetzt eine Kachel "Version" mit zwei Abschnitten.
**Warum die Abschnitte benannt und getrennt sind:** ohne das staenden zwei
gleich aussehende "Update installieren"-Knoepfe untereinander, ohne dass man
ihnen ansieht, was sie erneuern. `.dm-abschnitt` traegt die Haarlinie am
ZWEITEN Abschnitt (Geschwister-Selektor), damit der erste keinen Strich direkt
unter der Kachelueberschrift bekommt.
**Die Unterueberschrift "Integration" erscheint nur, wenn wirklich ein zweiter
Abschnitt folgt** (`otaMoeglich()`). Sonst staende eine Unterteilung ohne
zweiten Teil da. Damit sieht die Kachel ueberall dort, wo es kein OTA gibt -
Panel, App im Browser - genauso aus wie vorher.
**Das Panel bleibt unangetastet.** Es kennt den App-Abschnitt gar nicht und
soll ihn nicht bekommen: die App traegt ihre Dateien fest gebuendelt und kann
veralten, das Panel laedt sie bei jedem Aufruf neu (siehe
`daten/appVersion.ts`). Eine geplante Abweichung, kein Versehen.
Nachgemessen: Panel-Kachel 216px, App im Browser 203px, beide mit demselben
Inhalt und ohne App-Abschnitt; der Unterschied kommt aus der Kachelpolsterung.
Die Gestaltung des zweiten Abschnitts gegengeprueft, indem einer eingesetzt
wurde: Haarlinie 0.8px, 16px Abstand und 16px Polster darueber, Abschnittskopf
14px ueber seinem Inhalt. Der Abschnitt selbst ist nur in der nativen Huelle zu
sehen - im Browser ist `otaMoeglich()` falsch.