From a5316f1a69e7914d01a00c1e1699086d370008cb Mon Sep 17 00:00:00 2001 From: Nathan Upchurch Date: Wed, 11 Mar 2026 18:58:42 -0500 Subject: [PATCH] Search and stuff --- _data/metadata.js | 5 + _includes/layouts/base.njk | 4 + _includes/layouts/links.njk | 2 +- _includes/layouts/post.njk | 4 +- _includes/postslist.njk | 2 +- content/about/colophon/index.md | 2 +- content/about/index.md | 2 +- content/ai/index.md | 4 + content/blank/blank.md | 3 + content/blog/100-webmaster-questions.md | 1 + .../blog/eleventy-becomes-build-awesome.md | 112 ++++++++++++++++++ content/blog/galleries.md | 1 + content/blog/making-quizzes-using-eleventy.md | 1 + content/blog/new-audio-component-ballin.md | 1 + content/blog/underrated-apps-qownnotes.md | 3 +- content/blogroll/index.njk | 62 +++++----- content/changelog/index.md | 7 ++ .../gallery-image-page-generator.njk | 2 +- content/galleries/gallery-page-generator.njk | 24 ++-- content/galleries/index.njk | 12 +- content/incense/index.md | 3 + content/links/index.md | 4 + .../Now Burning_2026-03-06_12:56.md | 7 ++ content/now-burning/index.njk | 2 +- content/now/index.njk | 2 +- content/once-burned/index.njk | 4 + content/prior-thoughts/index.njk | 30 +++-- content/quizzes/index.njk | 18 +-- content/referrals/index.md | 3 + content/search/index.njk | 11 ++ content/sitemap/index.md | 4 + content/slashes/index.md | 3 + content/status/index.njk | 2 +- content/tags/index.njk | 24 ++-- content/tags/tag-page-generator.njk | 45 ++++--- content/wish/index.md | 3 + eleventy.config.js | 9 ++ package.json | 3 +- public/css/index.css | 5 +- public/css/search.css | 51 ++++++++ .../eleventy-logo.png | Bin 0 -> 41386 bytes .../grumpy_among_the_stars.webp | Bin 0 -> 85670 bytes .../img/icons/breeze/file-search-symbolic.svg | 41 +++++++ 43 files changed, 422 insertions(+), 106 deletions(-) create mode 100644 content/blog/eleventy-becomes-build-awesome.md create mode 100644 content/now-burning/Now Burning_2026-03-06_12:56.md create mode 100644 content/search/index.njk create mode 100644 public/css/search.css create mode 100644 public/img/eleventy-becomes-sigh-build-awesome/eleventy-logo.png create mode 100644 public/img/eleventy-becomes-sigh-build-awesome/grumpy_among_the_stars.webp create mode 100644 public/img/icons/breeze/file-search-symbolic.svg diff --git a/_data/metadata.js b/_data/metadata.js index c6e727e..dce62aa 100644 --- a/_data/metadata.js +++ b/_data/metadata.js @@ -66,6 +66,11 @@ export default { linkDisplay: "Quizzes", linkURL: "/quizzes/", }, + { + iconURL: "/img/icons/breeze/file-search-symbolic.svg", + linkDisplay: "Search", + linkURL: "/search/", + }, { iconURL: "/img/icons/breeze/map-globe.svg", linkDisplay: "Sitemap", diff --git a/_includes/layouts/base.njk b/_includes/layouts/base.njk index 0c07ef0..7616d0f 100644 --- a/_includes/layouts/base.njk +++ b/_includes/layouts/base.njk @@ -5,6 +5,10 @@ + {% if search %} + + + {% endif %} diff --git a/_includes/layouts/links.njk b/_includes/layouts/links.njk index 94e9cf1..4116062 100644 --- a/_includes/layouts/links.njk +++ b/_includes/layouts/links.njk @@ -1,7 +1,7 @@ --- layout: layouts/linksPage.njk --- -