From 2b2d89ffd233e331a6985fe762ac339befc972a3 Mon Sep 17 00:00:00 2001 From: Dennis Fink Date: Mon, 17 Aug 2026 19:36:16 +0200 Subject: Add post changelogs This replaces the manual `updated_date` field with a changelog flow field so post updates can be recorded as dated entries. The blog template now derives the "Last updated" metadata from the latest changelog entry and renders the full changelog in the article footer, with dedicated styling for compact change notes. --- assets/static/css/style.css | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'assets') diff --git a/assets/static/css/style.css b/assets/static/css/style.css index 00e9ee3..dd1ed80 100644 --- a/assets/static/css/style.css +++ b/assets/static/css/style.css @@ -684,6 +684,36 @@ article { li:not(:first-child) { white-space: nowrap; } + + .changelog { + margin-top: 1.5rem; + font-size: 0.85rem; + + & > h3 { + font-size: clamp(1.2rem, 2vw, 1.5rem); + margin: 0 0 0.75rem; + } + + & > ul { + margin: 0; + padding: 0; + list-style: none; + + & > li { + display: grid; + grid-template-columns: max-content 1fr; + gap: 1rem; + + & + li { + margin-top: 0.4rem; + } + + & > time { + color: var(--dim-blue); + } + } + } + } } /* --- Article separator --- */ -- cgit v1.3.1