From 95280b59731b9577f90645c485cc93bf07a5b552 Mon Sep 17 00:00:00 2001 From: dereklseitz Date: Sat, 30 Aug 2025 19:46:32 -0500 Subject: [PATCH] feat: Add dynamic page indicator to nav links. - add {currentPage} to front matter of page templates --- .gitignore | 3 ++- src/_includes/base.njk | 4 ++-- src/_includes/{footer.html => footer.njk} | 8 ++++---- src/_includes/header.html | 25 ----------------------- src/_includes/header.njk | 25 +++++++++++++++++++++++ src/about.njk | 2 +- src/community.njk | 2 +- src/gallery.njk | 2 +- src/index.njk | 2 +- 9 files changed, 37 insertions(+), 36 deletions(-) rename src/_includes/{footer.html => footer.njk} (87%) delete mode 100644 src/_includes/header.html create mode 100644 src/_includes/header.njk diff --git a/.gitignore b/.gitignore index d0e4835..d288ad4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/ -_site/ \ No newline at end of file +_site/ +_site/* diff --git a/src/_includes/base.njk b/src/_includes/base.njk index 6ea836c..adf05f5 100644 --- a/src/_includes/base.njk +++ b/src/_includes/base.njk @@ -25,7 +25,7 @@ - {% include "header.html" %} + {% include "header.njk" %}
@@ -33,7 +33,7 @@
- {% include "footer.html" %} + {% include "footer.njk" %} diff --git a/src/_includes/footer.html b/src/_includes/footer.njk similarity index 87% rename from src/_includes/footer.html rename to src/_includes/footer.njk index a131adc..3d5d269 100644 --- a/src/_includes/footer.html +++ b/src/_includes/footer.njk @@ -16,10 +16,10 @@
diff --git a/src/_includes/header.html b/src/_includes/header.html deleted file mode 100644 index 4d7cf7d..0000000 --- a/src/_includes/header.html +++ /dev/null @@ -1,25 +0,0 @@ -
- -

Bloom Valley Nursery

- - -
\ No newline at end of file diff --git a/src/_includes/header.njk b/src/_includes/header.njk new file mode 100644 index 0000000..b4e6275 --- /dev/null +++ b/src/_includes/header.njk @@ -0,0 +1,25 @@ +
+ +

Bloom Valley Nursery

+ + +
\ No newline at end of file diff --git a/src/about.njk b/src/about.njk index 0a7b69d..5c7f298 100644 --- a/src/about.njk +++ b/src/about.njk @@ -8,7 +8,7 @@ stylesheet: - "/styles/header-footer.css" - "/styles/about.css" fontAwesome: "https://kit.fontawesome.com/c42448086d.js" -isLandingPage: false +currentPage: "about" pageScripts: - "/scripts/feedback.js" - "/scripts/cart.js" diff --git a/src/community.njk b/src/community.njk index 9b669cf..2192332 100644 --- a/src/community.njk +++ b/src/community.njk @@ -8,7 +8,7 @@ stylesheet: - "/styles/header-footer.css" - "/styles/community.css" fontAwesome: "https://kit.fontawesome.com/c42448086d.js" -isLandingPage: false +currentPage: "community" pageScripts: - "/scripts/cart.js" - "/scripts/newsletter.js" diff --git a/src/gallery.njk b/src/gallery.njk index e74399e..3c5af5d 100644 --- a/src/gallery.njk +++ b/src/gallery.njk @@ -8,7 +8,7 @@ stylesheet: - "/styles/header-footer.css" - "/styles/gallery.css" fontAwesome: "https://kit.fontawesome.com/c42448086d.js" -isLandingPage: false +currentPage: "gallery" pageScripts: - "/scripts/gallery-carousel.js" - "/scripts/script.js" diff --git a/src/index.njk b/src/index.njk index 6f6d0ca..e8da244 100644 --- a/src/index.njk +++ b/src/index.njk @@ -8,7 +8,7 @@ stylesheet: - "/styles/header-footer.css" - "/styles/index.css" fontAwesome: "https://kit.fontawesome.com/c42448086d.js" -isLandingPage: true +currentPage: "index" pageScripts: - "/scripts/script.js" - "/scripts/cart.js"