fix(footer): Lizenz-/Copyright-Markdown sauber rendern
- globalen Grid-Row-Trenner (::before aus app.css) im Flex-Footer abschalten → kein Phantom-Flex-Item mehr, Inhalt bündig links - Trailing-Margins (letzter Block + letztes <p>) auf 0 → kein Leerraum unten - Markdown-Links unterstreichen (konsistent mit den Link-Listen) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -63,9 +63,28 @@
|
||||
padding-top: 1.5rem;
|
||||
border-top: 1px solid var(--color-stein-700);
|
||||
}
|
||||
/* Globaler Row-Trenner (::before aus app.css) ist für Grid-Kontext gedacht.
|
||||
Im Flex-Footer wird er zum Phantom-Flex-Item und schiebt den Inhalt nach
|
||||
rechts. Footer hat eigenen border-top-Trenner → globalen hier abschalten. */
|
||||
.content-footer :global(.content-row + .content-row::before) {
|
||||
display: none;
|
||||
}
|
||||
/* Trailing-Margins im Footer killen: letzter Block (Wrapper mb-4) und
|
||||
letzter Absatz (.markdown p mb-4) sonst → Leerraum unter Copyright/Lizenz
|
||||
vor dem Footer-Rand (zusätzlich zum py-10-Padding). */
|
||||
.content-footer :global(.content-row:last-child > *:last-child),
|
||||
.content-footer :global(.markdown > p:last-child) {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.content-footer :global(a) {
|
||||
color: var(--color-stein-200);
|
||||
}
|
||||
/* Markdown-Links (z. B. „Mehr dazu" in Copyright-Zeile) unterstreichen –
|
||||
konsistent mit den Link-Listen, die schon Underline haben. */
|
||||
.content-footer :global(.markdown a) {
|
||||
text-decoration: underline;
|
||||
text-underline-offset: 2px;
|
||||
}
|
||||
.content-footer :global(a:hover) {
|
||||
color: var(--color-stein-0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user