From d9b45a5c3832a8e5d82e2c2bebed31ce151127e0 Mon Sep 17 00:00:00 2001 From: bigfa Date: Tue, 7 Jan 2025 21:45:15 +0800 Subject: [PATCH] feat:add search/card/paginator --- README.md | 6 +++ README_CN.md | 6 +++ assets/scss/base/_layout.scss | 2 + layouts/_default/baseof.html | 14 +++++++ layouts/_default/taxonomy.html | 5 ++- layouts/category/term.html | 8 +++- layouts/category/travel.html | 54 ++++++++++++++++++++++++ layouts/page/search.html | 76 ++++++++++++++++++++++++++++++++++ layouts/partials/footer.html | 2 +- layouts/partials/math.html | 0 layouts/partials/profile.html | 0 11 files changed, 169 insertions(+), 4 deletions(-) create mode 100644 layouts/category/travel.html create mode 100644 layouts/page/search.html delete mode 100644 layouts/partials/math.html delete mode 100644 layouts/partials/profile.html diff --git a/README.md b/README.md index 8da6f6c..6414d7f 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,12 @@ echo "theme = 'hera'" >> config.toml ## Release Note +### 0.0.8 + +- add search +- add paginator +- add card category + ### 0.0.7 - fixed comment submit error diff --git a/README_CN.md b/README_CN.md index 4b0ab00..2746176 100644 --- a/README_CN.md +++ b/README_CN.md @@ -14,6 +14,12 @@ echo "theme = 'hera'" >> hugo.toml ## 更新日志 +### 0.0.8 + +- 增加搜索 +- 增加分页链接 +- 增加卡片分类 + ### 0.0.7 - 修复评论提交错误 diff --git a/assets/scss/base/_layout.scss b/assets/scss/base/_layout.scss index 2683888..c3c8b44 100644 --- a/assets/scss/base/_layout.scss +++ b/assets/scss/base/_layout.scss @@ -47,6 +47,8 @@ margin: 0 auto; width: 92%; padding-top: 15px; + min-height: calc(100vh - 50px); + box-sizing: border-box; } @media (max-width: 1280px) { diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 728d35a..74b3175 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -53,6 +53,20 @@

{{ $.Site.Title }}

+
+ +
{{ block "main" . }}{{ end }} {{ partial "footer.html" . }}
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html index 58b3fc1..577642e 100644 --- a/layouts/_default/taxonomy.html +++ b/layouts/_default/taxonomy.html @@ -9,12 +9,13 @@

{{.Title}}

{{ end }} + {{- $pages := union .RegularPages .Sections }} + {{- $paginator := .Paginate $pages }}
- {{ range .Data.Pages }} + {{- range $index, $page := $paginator.Pages }} {{ partial "post.html" . }} {{ end }}
- {{ $paginator := .Paginate (where .Pages "Type" "post") }}