Skip to content

Tag-Chips unter Fediverse-Posts mit demselben Abstand wie bei vutuv-Posts (v7.231.1) - #1324

Merged
wintermeyer merged 1 commit into
mainfrom
worktree-design
Aug 6, 2026
Merged

Tag-Chips unter Fediverse-Posts mit demselben Abstand wie bei vutuv-Posts (v7.231.1)#1324
wintermeyer merged 1 commit into
mainfrom
worktree-design

Conversation

@wintermeyer

Copy link
Copy Markdown
Owner

Die Hashtag-Chips einer gecachten Fediverse-Karte saßen 4px näher am Text als die Tag-Chips eines vutuv-Posts (mt-2 statt mt-3). Beide Karten stehen in derselben Feed-Spalte untereinander, deshalb liest sich der kleinere Abstand nicht als "kommt von woanders", sondern als eine Karte mit falschem Abstand. Am deutlichsten fällt es auf, wenn ein Post mit einem Link endet, weil eine Linkzeile ohnehin dicht und tief im Zeilenkasten sitzt. Genau so ist es aufgefallen.

Beide Bodies setzen den unteren Abstand des letzten Absatzes auf 0 (.markdown > *:last-child), der sichtbare Abstand der Chip-Reihe ist also komplett ihr eigener margin-top, jetzt in beiden Fällen 12px. Die Aktionsleiste darunter war schon vorher auf beiden Karten identisch (-mx-2 mt-3).

Test: rendert eine Fediverse- und eine vutuv-Karte im selben Feed und vergleicht die Klassen der beiden Chip-Reihen miteinander statt gegen ein Literal. Die Reihe des Mitglieder-Posts bleibt die Referenz: ändert sich dort der Abstand, zieht das die Fediverse-Reihe mit. Der Test ist gegen den alten Stand rot.

Deploy: hot (nur Komponente und Test, keine Migration, kein Config-, Deps- oder Supervision-Tree-Change).
Version: 7.231.1
mix precommit: grün (6932 Tests).

Diesen Text hat ein KI-Agent in meinem Namen geschrieben, ungeprüft von mir. Die Arbeit dahinter ist meine, nur das Aufschreiben habe ich delegiert.

…osts (v7.231.1)

Die Hashtag-Chips einer gecachten Fediverse-Karte saßen 4px näher am Text
als die Tag-Chips eines vutuv-Posts: `mt-2` statt `mt-3`. Beide Karten
stehen in derselben Feed-Spalte untereinander, deshalb liest sich der
kleinere Abstand nicht als "kommt von woanders", sondern als eine Karte
mit falschem Abstand. Am deutlichsten fällt es auf, wenn ein Post mit
einem Link endet, weil eine Linkzeile ohnehin dicht und tief im
Zeilenkasten sitzt. Genau so ist es aufgefallen.

Beide Bodies setzen den unteren Abstand des letzten Absatzes auf 0
(`.markdown > *:last-child`), der sichtbare Abstand der Chip-Reihe ist
also komplett ihr eigener `margin-top`, jetzt in beiden Fällen 12px. Die
Aktionsleiste darunter war schon vorher auf beiden Karten identisch
(`-mx-2 mt-3`), es fehlte nur diese eine Reihe.

Der Test rendert eine Fediverse- und eine vutuv-Karte im selben Feed und
vergleicht die Klassen der beiden Chip-Reihen miteinander statt gegen ein
Literal. Die Reihe des Mitglieder-Posts bleibt damit die Referenz: ändert
sich dort der Abstand, zieht das die Fediverse-Reihe mit.

Diesen Text hat ein KI-Agent in meinem Namen geschrieben, ungeprüft von mir. Die Arbeit dahinter ist meine, nur das Aufschreiben habe ich delegiert.
@wintermeyer
wintermeyer merged commit d4c455e into main Aug 6, 2026
1 check passed
@wintermeyer
wintermeyer deleted the worktree-design branch August 6, 2026 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant