From fcaf5d8ad9a79a8ddfc4a51fbc7729979afac8c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=AA=E3=82=AD=E8=90=8C?= Date: Tue, 26 Aug 2025 20:19:25 +0200 Subject: [PATCH] add dates to posts --- src/generate/doc.rs | 4 ++++ static/css/doc.css | 8 ++++++++ template/components/_doc.hbs | 13 +++++-------- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/src/generate/doc.rs b/src/generate/doc.rs index 54f100e..3d9dbee 100644 --- a/src/generate/doc.rs +++ b/src/generate/doc.rs @@ -29,6 +29,8 @@ struct Page { tree_path: String, doc: String, feed: Option, + updated: Option>, + tags: Vec, } #[derive(Serialize)] @@ -129,6 +131,8 @@ impl DocDir { .ok()?, }) }), + updated: doc.attributes.updated, + tags: doc.attributes.tags.clone(), }, }, ) diff --git a/static/css/doc.css b/static/css/doc.css index 373e225..f15b5e4 100644 --- a/static/css/doc.css +++ b/static/css/doc.css @@ -86,6 +86,14 @@ main.doc { --recursive-mono: 0; } } + + & header { + & h1 { + padding-bottom: 0.25lh; + } + + padding-bottom: 1.5lh; + } } & section.feed { diff --git a/template/components/_doc.hbs b/template/components/_doc.hbs index 0d59b17..1a1310f 100644 --- a/template/components/_doc.hbs +++ b/template/components/_doc.hbs @@ -4,14 +4,11 @@ {{#if (ne page.tree_path 'index')}}

{{ page.title }}

-
    - {{#each page.feeds as |feed|}} -
  • - - {{#if (gt (len page.feeds) 0)}}[{{ feed.name }}]{{/if}} -
  • - {{/each}} -
+ {{#if page.updated}} + + {{/if}} +
{{/if}}