From 161359359d5585d38718c2a90812a60486cec227 Mon Sep 17 00:00:00 2001 From: seth Date: Fri, 17 Mar 2023 23:32:45 -0400 Subject: feat: add headerbar + refactor --- src/_includes/components/footer.njk | 6 ++++++ src/_includes/components/headerbar.njk | 7 +++++++ src/_includes/components/postlist.njk | 14 ++++++++++++++ src/_includes/layouts/base.njk | 23 +++++++++++++---------- src/_includes/layouts/index.njk | 34 ++++++++++++++++++++++++++++++++++ src/_includes/layouts/page.njk | 31 +++---------------------------- 6 files changed, 77 insertions(+), 38 deletions(-) create mode 100644 src/_includes/components/footer.njk create mode 100644 src/_includes/components/headerbar.njk create mode 100644 src/_includes/components/postlist.njk create mode 100644 src/_includes/layouts/index.njk (limited to 'src/_includes') diff --git a/src/_includes/components/footer.njk b/src/_includes/components/footer.njk new file mode 100644 index 0000000..d34e2e7 --- /dev/null +++ b/src/_includes/components/footer.njk @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/src/_includes/components/headerbar.njk b/src/_includes/components/headerbar.njk new file mode 100644 index 0000000..8b211c3 --- /dev/null +++ b/src/_includes/components/headerbar.njk @@ -0,0 +1,7 @@ +
+ +
\ No newline at end of file diff --git a/src/_includes/components/postlist.njk b/src/_includes/components/postlist.njk new file mode 100644 index 0000000..66a4337 --- /dev/null +++ b/src/_includes/components/postlist.njk @@ -0,0 +1,14 @@ +
+ +
\ No newline at end of file diff --git a/src/_includes/layouts/base.njk b/src/_includes/layouts/base.njk index cd1e66c..b0c9294 100644 --- a/src/_includes/layouts/base.njk +++ b/src/_includes/layouts/base.njk @@ -1,21 +1,24 @@ - - + + {{ title }} - - - + + + + + {% block headerbar %} + {% include "components/headerbar.njk" %} + {% endblock %} + {{ content | safe }} + {% block footer %} - + {% include "components/footer.njk" %} {% endblock %} - + \ No newline at end of file diff --git a/src/_includes/layouts/index.njk b/src/_includes/layouts/index.njk new file mode 100644 index 0000000..39181d7 --- /dev/null +++ b/src/_includes/layouts/index.njk @@ -0,0 +1,34 @@ +--- +layout: "layouts/base.njk" +--- + +
+
+ {{ content | safe }} +
+
+ legalize now! + acab + powered by fedora + let's crush capitalism! +
+ best viewed with any browser + weezer fan + play with steam + made with vi + pride + imagination +
+ mozilla is cool + completely free software + graphics by gimp + marijuana mind explorer + javascript free + keep the web free! say no to web3! + tired + hey arnold! + powered by bob + counter-strike player + chris troll +
+
\ No newline at end of file diff --git a/src/_includes/layouts/page.njk b/src/_includes/layouts/page.njk index c822fd8..19fe21a 100644 --- a/src/_includes/layouts/page.njk +++ b/src/_includes/layouts/page.njk @@ -1,34 +1,9 @@ --- -layout: "layouts/base.njk" +layout: layouts/base.njk --- -
+
{{ content | safe }}
-
- legalize now! - acab - powered by fedora - let's crush capitalism! -
- best viewed with any browser - weezer fan - play with steam - made with vi - pride - imagination -
- mozilla is cool - completely free software - graphics by gimp - marijuana mind explorer - javascript free - keep the web free! say no to web3! - tired - hey arnold! - powered by bob - counter-strike player - chris troll -
-
+
\ No newline at end of file -- cgit v1.2.3