diff --git a/preview/spa-mini/index.html b/preview/spa-mini/index.html index a338aa0..adeea51 100644 --- a/preview/spa-mini/index.html +++ b/preview/spa-mini/index.html @@ -123,10 +123,18 @@ word-wrap: break-word; overflow-wrap: break-word; } - article img { + article img, + #content > p > img { max-width: 100%; height: auto; border-radius: 4px; + display: block; + margin: 0 auto; + } + /* Cover-Bild (direktes

als Sibling unter .meta) auf vernünftige Größe begrenzen */ + #content > p:has(> img) { + max-width: 480px; + margin: 1rem auto 1.5rem; } article a { color: var(--accent); @@ -250,7 +258,8 @@ } function tagsAll(event, name) { - return event.tags.filter(t => t[0] === name).map(t => t[1]); + // Dedup, falls ein Client doppelte Tags geschrieben hat + return [...new Set(event.tags.filter(t => t[0] === name).map(t => t[1]))]; } function fmtDate(unixSeconds) {