fix: News-Clamp auf Summary statt aufs ganze Item — PM-Button bleibt sichtbar

User-Feedback: 'Bei der Kuerzung der Beitraege geht der PM Generieren-
Button unter.' Mein 9-Zeilen-line-clamp lag auf dem ganzen Item-DIV
und schnitt deshalb den Button am Ende weg.

Fix: nur Summary-<p> wird auf 5 Zeilen geclampt; Meta, Title, Tags
und PM-Button bleiben unangetastet sichtbar. Item-Hoehe haengt damit
mehr von Title-Laenge ab, ist aber immer komplett.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dotty Dotter 2026-05-07 12:52:41 +02:00
parent 349af3749a
commit 7545d714f8

View File

@ -496,29 +496,28 @@
margin: 0 0 10px;
}
/* Eine Nachricht, max 9 Zeilen restliche News-Items verstecken,
Beschreibungs-Text per line-clamp kürzen.
/* Eine Nachricht unter News, kompakt restliche News-Items verstecken.
Die News-JS aus v2 rendert Items in #ad-news-list als child-Knoten;
Heuristisch: jeder direkt-Child = ein News-Item. Wir zeigen nur den
ersten und kürzen ihn auf 9 Zeilen via -webkit-line-clamp. */
Die News-JS aus v2 rendert Items in #ad-news-list als direkte
Child-DIVs (Meta + Title-Link + Summary-<p> + Tags + PM-Button).
Wir zeigen nur den ersten und clampen INNERHALB nur den
Summary-Absatz auf 5 Zeilen sonst wird der PM-Generieren-Button
am Ende vom Clamp abgeschnitten. */
#ad-news-list > * {
display: none;
}
#ad-news-list > *:first-child {
display: block;
display: -webkit-box;
-webkit-line-clamp: 9;
-webkit-box-orient: vertical;
line-clamp: 9;
overflow: hidden;
}
/* Loading-Hinweis nicht clampen */
#ad-news-list > .v3-loading:first-child {
display: block;
-webkit-line-clamp: none;
line-clamp: none;
overflow: visible;
/* Summary-Absatz im sichtbaren Item kuerzen Title/Meta/Tags/Button
bleiben unangetastet sichtbar. */
#ad-news-list > *:first-child p {
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
line-clamp: 5;
overflow: hidden;
margin-bottom: 6px;
}
.v3-comments .v3-comment-label {