From 706f0b60f700e105c4481a5daf669aa068122b7e Mon Sep 17 00:00:00 2001 From: zhaohuabing Date: Mon, 10 Oct 2022 19:24:51 +0800 Subject: add static in-site search: pagefind Signed-off-by: zhaohuabing --- layouts/_default/archive.html | 2 +- layouts/partials/nav.html | 7 +-- layouts/partials/pagination.html | 2 +- layouts/partials/post_list.html | 2 + layouts/partials/posts.html | 2 +- layouts/partials/search-algolia.html | 109 ++++++++++++++++++++++++++++++++++ layouts/partials/search-pagefind.html | 8 +++ layouts/partials/search.html | 109 ---------------------------------- layouts/search/list.html | 6 +- 9 files changed, 129 insertions(+), 118 deletions(-) create mode 100644 layouts/partials/search-algolia.html create mode 100644 layouts/partials/search-pagefind.html delete mode 100644 layouts/partials/search.html diff --git a/layouts/_default/archive.html b/layouts/_default/archive.html index 4a1bbf0..8e46cb5 100644 --- a/layouts/_default/archive.html +++ b/layouts/_default/archive.html @@ -1,7 +1,7 @@ {{ define "main" }} {{ $pages := (where (where .Site.Pages "Type" "post") "IsPage" true) }} -
+
{{.title}} {{ end }} - - {{ if .Site.Params.algolia_search }} -
  • +
  • -
  • - {{ end }} +
    diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html index 26ff485..8906e97 100644 --- a/layouts/partials/pagination.html +++ b/layouts/partials/pagination.html @@ -1,7 +1,7 @@ {{ $pag := $.Paginator }} {{ if gt $pag.TotalPages 1 }} -