From 0dc3e054d695955590639559f561ee6320b89bc6 Mon Sep 17 00:00:00 2001 From: TheThomaas Date: Mon, 13 Nov 2023 21:06:36 +0100 Subject: [PATCH] Create pages layouts --- src/_layouts/blog.njk | 17 +++++++++++++++++ src/_layouts/home.njk | 23 +++++++++++++++++++++++ src/_layouts/post.njk | 11 +++++++++++ 3 files changed, 51 insertions(+) create mode 100644 src/_layouts/blog.njk create mode 100644 src/_layouts/home.njk create mode 100644 src/_layouts/post.njk diff --git a/src/_layouts/blog.njk b/src/_layouts/blog.njk new file mode 100644 index 0000000..c5a2a13 --- /dev/null +++ b/src/_layouts/blog.njk @@ -0,0 +1,17 @@ +--- +layout: base +--- + +
+
+

{{ title }}

+
+
+ +
+ + {{ content | safe }} + + {% set postslist = collections.posts %} {% include "partials/posts.njk" %} + +
\ No newline at end of file diff --git a/src/_layouts/home.njk b/src/_layouts/home.njk new file mode 100644 index 0000000..d964730 --- /dev/null +++ b/src/_layouts/home.njk @@ -0,0 +1,23 @@ +--- +layout: base +--- + +
+

{{ title }}

+
+ +
+ {{ content | safe }} +
+ +
+

{{ blog.title }}

+ + {% if blog.intro %} +

{{ blog.intro }}

+ {% endif %} + + + {% set postslist = collections.posts.slice(0, 4) %} {% include "partials/posts.njk" %} + +
diff --git a/src/_layouts/post.njk b/src/_layouts/post.njk new file mode 100644 index 0000000..f47aa02 --- /dev/null +++ b/src/_layouts/post.njk @@ -0,0 +1,11 @@ +--- +layout: base +--- + +
+

{{ title }}

+ + {% set definedDate = date %} {% include "partials/date.njk" %} + + {{ content | safe }} +
\ No newline at end of file