Flamingos: Chip gekürzt und Ursache des Mobil-Überlaufs behoben

Rückmeldung der Turnabteilung mit Screenshot: auf dem iPhone war im
Flamingos-Panel der Fließtext rechts abgeschnitten.

Gemessen bei 390px mit aktivem Flamingos-Tab (die anderen Panels sind
ausgeblendet, ihre Chips haben Breite 0 — deshalb fiel es beim Prüfen der Seite
nicht auf): Dokument 442px bei 379px Bildschirm, also 63px Überlauf; der Chip
393px breit in einer 345px-Karte.

Ursache war nicht die Textlänge allein, sondern .group-card__level mit
`white-space: nowrap` UND `flex-shrink: 0`: der Chip konnte seinen Text nicht
brechen und auch nicht schrumpfen, seine Mindestbreite spannte die ganze Karte
auf. Von vier level-Chips war nur dieser betroffen (47 Zeichen gegen 17 bis 25).

Zwei Änderungen:
- Inhalt wie gewünscht gekürzt: "Turnen · fortgeschritten · Alter nach Absprache"
  → "Turnen · fortgeschritten".
- Sicherheitsnetz im CSS: nowrap raus, max-width: 100% rein. Ein Chip trägt
  Information, deshalb umbrechen statt mit … kürzen. flex-shrink: 0 bleibt, es
  hält den Chip neben einem kurzen Gruppennamen in Form.

Gegenprobe, damit der Fix nicht nur am kürzeren Text hängt: mit dem LANGEN Text
und dem CSS-Fix bleibt das Dokument bei 379px, der Chip bricht auf zwei Zeilen.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NzeVVgMCrzCDJAKeLEdKr7
This commit is contained in:
2026-07-31 21:17:24 +02:00
parent c4ffe4a1f4
commit 8c15b2584b
2 changed files with 13 additions and 2 deletions

View File

@@ -2866,7 +2866,19 @@
}
.group-card__level {
/* flex-shrink: 0 hält den Chip neben einem kurzen Gruppennamen in Form; der
Elternteil hat flex-wrap, ein langer Chip rutscht also ohnehin auf eine
eigene Zeile.
max-width und der erlaubte Umbruch sind das Sicherheitsnetz: mit
`white-space: nowrap` UND `flex-shrink: 0` konnte der Chip seinen Text nicht
brechen und auch nicht schrumpfen — seine Mindestbreite spannte damit die
ganze Karte auf. Bei den „Flamingos" (47 Zeichen) war der Chip am Handy
393px breit in einer 345px-Karte, das Dokument lief um 63px über und der
Fließtext war rechts abgeschnitten (Rückmeldung der Turnabteilung,
31.07.2026). Ein Chip trägt Information, deshalb umbrechen statt mit … kürzen. */
flex-shrink: 0;
max-width: 100%;
padding: var(--space-4xs) var(--space-2xs);
font-size: var(--fs-400);
text-transform: uppercase;
@@ -2874,7 +2886,6 @@
color: var(--clr-text-muted);
border: 1px solid var(--clr-glass-border-strong);
border-radius: 999px;
white-space: nowrap;
}
/* Intro = Lead-Paragraph, deutlich abgesetzt vom Level-Chip */