From b484a5263e33170ebf88bdb52b79e13d50ab7ff4 Mon Sep 17 00:00:00 2001 From: Brian Hawthorne Date: Fri, 10 May 2024 19:41:54 -0400 Subject: [PATCH] Issue #607: proof of concept for site search with pagefind --- .gitignore | 3 ++ layouts/index.html | 2 ++ layouts/partials/head.html | 4 +++ layouts/partials/navbar.html | 5 ++++ layouts/partials/search.html | 56 ++++++++++++++++++++++++++++++++++++ 5 files changed, 70 insertions(+) create mode 100644 layouts/partials/search.html diff --git a/.gitignore b/.gitignore index a988bda2..e0d12fb7 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,6 @@ resources # Auto-generated doc/content/shortcodes.md public + +# vim droppings +.*.swp diff --git a/layouts/index.html b/layouts/index.html index b62c7aec..479b44b0 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,4 +1,6 @@ {{ define "main" }} + {{ partial "search.html" . }} + {{ if .Site.Params.hero }} {{ partial "hero.html" . }} {{ end }} diff --git a/layouts/partials/head.html b/layouts/partials/head.html index a6a20082..4d1a05c9 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -12,3 +12,7 @@ {{ end }} + + + + diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html index 535571b4..06a79c54 100644 --- a/layouts/partials/navbar.html +++ b/layouts/partials/navbar.html @@ -25,6 +25,10 @@ diff --git a/layouts/partials/search.html b/layouts/partials/search.html new file mode 100644 index 00000000..60ed7cc0 --- /dev/null +++ b/layouts/partials/search.html @@ -0,0 +1,56 @@ + + + +