From d4f9870a56f1b02d5a00fd1df6f4849fb0c30ace Mon Sep 17 00:00:00 2001 From: Emil Miler Date: Thu, 2 Dec 2021 12:08:48 +0100 Subject: [PATCH] Print article info --- content/posts/lorem-ipsum/index.md | 3 +++ sass/style.scss | 9 ++++++++- templates/macros.html | 10 ++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/content/posts/lorem-ipsum/index.md b/content/posts/lorem-ipsum/index.md index cda7df7..7def38e 100644 --- a/content/posts/lorem-ipsum/index.md +++ b/content/posts/lorem-ipsum/index.md @@ -1,6 +1,9 @@ +++ title = "Lorem Ipsum" date = 2021-12-02 + +[extra] +author = "Emil Miler" +++ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer facilisis lacus in ex varius bibendum. Ut arcu neque, pellentesque ut mauris in, euismod bibendum lacus. Donec bibendum mollis tempor. Cras ac lacus libero. Maecenas maximus et mi sed sagittis. Nam lobortis magna non mi varius, nec volutpat ipsum vehicula. Nam venenatis mollis leo nec euismod. Nulla molestie tempus tristique. Vivamus tincidunt nisi eu feugiat vehicula. Phasellus tristique consectetur orci, non consequat orci convallis in. Nullam nec urna commodo, efficitur metus sed, sodales urna. diff --git a/sass/style.scss b/sass/style.scss index 3589bbf..52607cc 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -52,7 +52,14 @@ aside { } main { - article h1 a { color: inherit } + article { + .info { + border-top: 1px solid #eee; + margin: 2em 0; + padding: 1em 0; + } + h1 a { color: inherit } + } } a { diff --git a/templates/macros.html b/templates/macros.html index acd765b..693d833 100644 --- a/templates/macros.html +++ b/templates/macros.html @@ -12,5 +12,15 @@

{{ page.title }}

{{ page.summary | safe }}

+ {{ self::page_info(page=page) }}
{% endmacro %} + +{% macro page_info(page) %} +
+ {{ page.date }} + {%- if page.extra.author -%} + , {{ page.extra.author }} + {% endif %} +
+{% endmacro %}