From 5b07a873db089508d68c38e54354b668fc08c62c Mon Sep 17 00:00:00 2001 From: Leilukin Date: Fri, 19 Apr 2024 06:51:53 +0800 Subject: [PATCH] Move base layout template to global folder --- src/_includes/global/baselayout.njk | 36 +++++++++++++++++++++++++++++ src/_includes/main/base.njk | 36 +---------------------------- 2 files changed, 37 insertions(+), 35 deletions(-) create mode 100644 src/_includes/global/baselayout.njk diff --git a/src/_includes/global/baselayout.njk b/src/_includes/global/baselayout.njk new file mode 100644 index 00000000..d982c4e0 --- /dev/null +++ b/src/_includes/global/baselayout.njk @@ -0,0 +1,36 @@ +{%- set pageTitle %}{{ title + " | " if title }}{{ sitemeta.siteName }}{% endset -%} + + + + + + + + {# Meta data #} + + {% include "global/metagen.njk" %} + + {# CSS #} + + + {# Fonts #} + + + {# Favicon #} + + + + + + {{ pageTitle }} + + + {% include "main/hero.njk" %} + {% include "main/navbar.njk" %} +
+ {{ content | safe }} +
+ {% include "main/footer.njk" %} + {% include "global/top-btn.njk" %} + + \ No newline at end of file diff --git a/src/_includes/main/base.njk b/src/_includes/main/base.njk index 6466de6c..66c807bd 100644 --- a/src/_includes/main/base.njk +++ b/src/_includes/main/base.njk @@ -1,35 +1 @@ - - - - - - - - {# Meta data #} - - {% include "global/metagen.njk" %} - - {# CSS #} - - - {# Fonts #} - - - {# Favicon #} - - - - - - {% if title %} {{ title }} | {% endif %} {{ sitemeta.siteName }} - - - {% include "main/hero.njk" %} - {% include "main/navbar.njk" %} -
- {{ content | safe }} -
- {% include "main/footer.njk" %} - {% include "global/top-btn.njk" %} - - \ No newline at end of file +{% extends "global/baselayout.njk" %} \ No newline at end of file