diff --git a/assets/css/custom.css b/assets/css/custom.css index 6daa447..6cc2500 100644 --- a/assets/css/custom.css +++ b/assets/css/custom.css @@ -1449,10 +1449,13 @@ img:hover { filter: grayscale(0%); } } .single-content .footnotes { - margin-top: var(--spacing-xl); - padding-top: var(--spacing-md); + margin-top: var(--spacing-md); + padding-top: var(--spacing-sm); border-top: 1px solid var(--color-border); font-size: var(--font-size-small); + /* Theme vererbt eine feste Zeilenhöhe (~26px) → bei kleiner Schrift viel zu + luftig. Unitless überschreiben, damit die Quellen kompakt sitzen. */ + line-height: 1.5; color: var(--color-text-muted); } /* Goldmark setzt ein
an den Anfang — wir ersetzen es durch die Überschrift. */ @@ -1463,12 +1466,13 @@ img:hover { filter: grayscale(0%); } font-family: var(--font-family-serif); font-size: 1rem; font-weight: 600; + line-height: 1.3; color: var(--color-text-primary); - margin-bottom: var(--spacing-sm); + margin-bottom: 0.4em; } .single-content .footnotes ol { margin: 0; padding-left: 1.4em; } -.single-content .footnotes li { margin: 0.3em 0; } -.single-content .footnotes li p { margin: 0; } +.single-content .footnotes li { margin: 0.2em 0; } +.single-content .footnotes li p { margin: 0; line-height: 1.5; } .single-content .footnote-backref { text-decoration: none; margin-left: 0.3em; } /* ------------------------------------------------------------------------ @@ -1478,10 +1482,28 @@ img:hover { filter: grayscale(0%); } /* ------------------------------------------------------------------------ Artikel-Fuß: zitieren (Link + dezente Angabe), Aktionsreihe, Versionen. ------------------------------------------------------------------------ */ -/* Zitieren: schlichter Link direkt unter den Quellen. */ -.cite { margin-top: var(--spacing-md); } +/* zitieren + Versionen: Pills wie Dialog (Akzent-Outline). */ +.cite { margin-top: var(--spacing-sm); } .cite-toggle, -.versions-toggle, +.versions-toggle { + display: inline-block; + font-family: var(--font-family-display); + font-weight: 500; + font-size: 0.82rem; + letter-spacing: 0.02em; + color: var(--accent); + background: none; + border: 1px solid var(--accent); + border-radius: 999px; + padding: 0.28em 0.85em; + cursor: pointer; +} +.cite-toggle:hover, +.versions-toggle:hover, +.cite-toggle[aria-expanded="true"], +.versions-toggle[aria-expanded="true"] { background: var(--accent); color: #fff; } + +/* „kopieren" bleibt ein schlichter Link in der Quellenangabe. */ .cite-copy { font: inherit; font-size: var(--font-size-small); @@ -1493,9 +1515,6 @@ img:hover { filter: grayscale(0%); } text-decoration: underline; text-underline-offset: 0.2em; } -.cite-toggle:hover, -.versions-toggle:hover, -.versions-toggle[aria-expanded="true"], .cite-copy:hover { color: var(--accent); } .cite-box { margin-top: 0.7em; } @@ -1528,8 +1547,8 @@ img:hover { filter: grayscale(0%); } align-items: center; justify-content: space-between; gap: 0.8em 1em; - margin-top: var(--spacing-lg); - padding-top: var(--spacing-md); + margin-top: var(--spacing-md); + padding-top: var(--spacing-sm); border-top: 1px solid var(--color-border); } .article-actions .tag-pills { margin: 0; }