Kachelueberschriften bekommen Luft, Profil raeumt ausgemusterte Felder auf

Der Abstand zwischen Kachelueberschrift und erster Inhaltszeile war 0, 10 oder
12px, je nachdem ob das folgende Element einen eigenen oberen Rand mitbrachte.
Bei 0 klebte die Ueberschrift an der Zeile und las sich als deren Beischrift.
Jetzt einheitlich 14px, gesetzt am Kopf selbst - benachbarte Raender fallen
zusammen, vorhandene 10/12 werden also angehoben statt addiert, und absolut
gesetzte Nachbarn wie das Zahnrad bleiben unberuehrt. Nur die erste
Beschriftung einer Kachel: .label/.ads-eyebrow tragen auch Inhaltszeilen wie
die Anschrift des Autohauses, die bleiben unveraendert.

Der urspruengliche Auftrag lautete "Panel wie App setzen" und beruhte auf einer
Falschaussage von mir: ich hatte die 10px-Grossschrift aus dem Design-System
gelesen statt die App zu messen. Die App ueberschreibt sie dort absichtlich auf
den Panel-Wert; beide waren laengst identisch.

Dazu: _profil_aufraeumen() entfernt ausgemusterte Profilfelder einmalig beim
Start, Anlass ist fahrzeug.hauptuntersuchung_faellig. Ohne das bliebe der tote
Schluessel fuer immer stehen, weil beide Oberflaechen das Profil vollstaendig
zurueckschreiben. An der Testinstanz geprueft, einschliesslich zweitem Start
ohne Schreibvorgang.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-05 02:36:16 +02:00
parent e9c16325cc
commit ddcd9396b0
7 changed files with 150 additions and 2 deletions
+20
View File
@@ -522,6 +522,26 @@ button.dm-serviceblock:active {
.dm-serviceblock > .ads-fig {
margin-top: 8px;
}
.dm-servicefig svg {
color: var(--fg2);
flex: none;
}
/* `.zahnrad` im Panel: rechts oben in der Kachel, 44px Trefferfläche,
17px Symbol. */
/* Luft unter der Kachelueberschrift.
Der Abstand zur ersten Inhaltszeile haengt heute davon ab, ob das
folgende Element zufaellig einen eigenen oberen Rand mitbringt - am
05.09.2026 gemessen: 0px, 10px oder 12px, quer durch die Kacheln. Wo er
0 war, klebte die Ueberschrift an der ersten Zeile und las sich als deren
Beischrift statt als Titel (gemeldet: "Anstehende Termine" wirkte, als
gehoere es zu Oelwechsel).
Der Rand steht bewusst an der UEBERSCHRIFT, nicht am folgenden Element:
.ads-tile ist ein normaler Blockcontainer, benachbarte Raender fallen
also zusammen. Vorhandene 10 oder 12px werden dadurch auf 14 angehoben
statt addiert, und absolut gesetzte Nachbarn - Zahnrad, Chevron - bleiben
unberuehrt, weil sie gar nicht im Fluss stehen.
Nur die ERSTE Beschriftung einer Kachel: .ads-eyebrow traegt auch
Inhaltszeilen wie die Anschrift des Autohauses, und die sollen bleiben,