From f2c703e155881a017cabbee17224e2dfeee0498c Mon Sep 17 00:00:00 2001 From: Alex Shpak Date: Sat, 31 May 2025 01:38:33 +0200 Subject: [PATCH] Adjust templates layout for hugo 0.146, potentially breaking change --- .github/workflows/main.yml | 2 +- README.md | 4 ++-- assets/_main.scss | 2 +- layouts/{partials => _partials}/docs/brand.html | 0 layouts/{partials => _partials}/docs/comments.html | 0 layouts/{partials => _partials}/docs/date.html | 0 layouts/{partials => _partials}/docs/footer.html | 0 layouts/{partials => _partials}/docs/header.html | 0 layouts/{partials => _partials}/docs/html-head-favicon.html | 0 layouts/{partials => _partials}/docs/html-head-title.html | 0 layouts/{partials => _partials}/docs/html-head.html | 0 layouts/{partials => _partials}/docs/inject/body.html | 0 .../{partials => _partials}/docs/inject/content-after.html | 0 .../{partials => _partials}/docs/inject/content-before.html | 0 layouts/{partials => _partials}/docs/inject/footer.html | 0 layouts/{partials => _partials}/docs/inject/head.html | 0 layouts/{partials => _partials}/docs/inject/menu-after.html | 0 layouts/{partials => _partials}/docs/inject/menu-before.html | 0 layouts/{partials => _partials}/docs/inject/toc-after.html | 0 layouts/{partials => _partials}/docs/inject/toc-before.html | 0 layouts/{partials => _partials}/docs/languages.html | 0 layouts/{partials => _partials}/docs/links/commit.html | 0 layouts/{partials => _partials}/docs/links/edit.html | 0 layouts/{partials => _partials}/docs/menu-filetree.html | 0 layouts/{partials => _partials}/docs/menu-hugo.html | 0 layouts/{partials => _partials}/docs/menu.html | 0 layouts/{partials => _partials}/docs/post-meta.html | 0 layouts/{partials => _partials}/docs/search.html | 0 layouts/{partials => _partials}/docs/taxonomy.html | 2 +- layouts/{partials => _partials}/docs/title.html | 0 layouts/{partials => _partials}/docs/toc.html | 0 layouts/{shortcodes => _shortcodes}/button.html | 0 layouts/{shortcodes => _shortcodes}/columns.html | 0 layouts/{shortcodes => _shortcodes}/details.html | 0 layouts/{shortcodes => _shortcodes}/hint.html | 0 layouts/{shortcodes => _shortcodes}/html.html | 0 layouts/{shortcodes => _shortcodes}/i18n.html | 0 layouts/{shortcodes => _shortcodes}/katex.html | 0 layouts/{shortcodes => _shortcodes}/mermaid.html | 0 layouts/{shortcodes => _shortcodes}/section.html | 0 layouts/{shortcodes => _shortcodes}/tab.html | 0 layouts/{shortcodes => _shortcodes}/tabs.html | 0 layouts/posts/list.html | 3 --- layouts/{taxonomy/list.html => taxonomy.html} | 0 layouts/{taxonomy/taxonomy.html => term.html} | 3 --- 45 files changed, 5 insertions(+), 11 deletions(-) rename layouts/{partials => _partials}/docs/brand.html (100%) rename layouts/{partials => _partials}/docs/comments.html (100%) rename layouts/{partials => _partials}/docs/date.html (100%) rename layouts/{partials => _partials}/docs/footer.html (100%) rename layouts/{partials => _partials}/docs/header.html (100%) rename layouts/{partials => _partials}/docs/html-head-favicon.html (100%) rename layouts/{partials => _partials}/docs/html-head-title.html (100%) rename layouts/{partials => _partials}/docs/html-head.html (100%) rename layouts/{partials => _partials}/docs/inject/body.html (100%) rename layouts/{partials => _partials}/docs/inject/content-after.html (100%) rename layouts/{partials => _partials}/docs/inject/content-before.html (100%) rename layouts/{partials => _partials}/docs/inject/footer.html (100%) rename layouts/{partials => _partials}/docs/inject/head.html (100%) rename layouts/{partials => _partials}/docs/inject/menu-after.html (100%) rename layouts/{partials => _partials}/docs/inject/menu-before.html (100%) rename layouts/{partials => _partials}/docs/inject/toc-after.html (100%) rename layouts/{partials => _partials}/docs/inject/toc-before.html (100%) rename layouts/{partials => _partials}/docs/languages.html (100%) rename layouts/{partials => _partials}/docs/links/commit.html (100%) rename layouts/{partials => _partials}/docs/links/edit.html (100%) rename layouts/{partials => _partials}/docs/menu-filetree.html (100%) rename layouts/{partials => _partials}/docs/menu-hugo.html (100%) rename layouts/{partials => _partials}/docs/menu.html (100%) rename layouts/{partials => _partials}/docs/post-meta.html (100%) rename layouts/{partials => _partials}/docs/search.html (100%) rename layouts/{partials => _partials}/docs/taxonomy.html (90%) rename layouts/{partials => _partials}/docs/title.html (100%) rename layouts/{partials => _partials}/docs/toc.html (100%) rename layouts/{shortcodes => _shortcodes}/button.html (100%) rename layouts/{shortcodes => _shortcodes}/columns.html (100%) rename layouts/{shortcodes => _shortcodes}/details.html (100%) rename layouts/{shortcodes => _shortcodes}/hint.html (100%) rename layouts/{shortcodes => _shortcodes}/html.html (100%) rename layouts/{shortcodes => _shortcodes}/i18n.html (100%) rename layouts/{shortcodes => _shortcodes}/katex.html (100%) rename layouts/{shortcodes => _shortcodes}/mermaid.html (100%) rename layouts/{shortcodes => _shortcodes}/section.html (100%) rename layouts/{shortcodes => _shortcodes}/tab.html (100%) rename layouts/{shortcodes => _shortcodes}/tabs.html (100%) rename layouts/{taxonomy/list.html => taxonomy.html} (100%) rename layouts/{taxonomy/taxonomy.html => term.html} (82%) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6c2df2c..6e86c62 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,7 +9,7 @@ jobs: matrix: hugo-version: - 'latest' - - '0.134.2' + - '0.146.7' steps: - uses: actions/checkout@v4 with: diff --git a/README.md b/README.md index 3de9d52..f37dc81 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Hugo Book Theme -[![Hugo](https://img.shields.io/badge/hugo-0.134-blue.svg)](https://gohugo.io) +[![Hugo](https://img.shields.io/badge/hugo-0.146-blue.svg)](https://gohugo.io) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) ![Build with Hugo](https://github.com/alex-shpak/hugo-book/workflows/Build%20with%20Hugo/badge.svg) @@ -33,7 +33,7 @@ ## Requirements -- Hugo 0.134 or higher +- Hugo 0.146 or higher - Hugo extended version, [Installation Instructions](https://gohugo.io/installation/) ## Installation diff --git a/assets/_main.scss b/assets/_main.scss index 598523f..25eed41 100644 --- a/assets/_main.scss +++ b/assets/_main.scss @@ -177,7 +177,7 @@ body[dir="rtl"] .book-menu { } .book-post { - margin-bottom: $padding-16 * 2; + margin-bottom: $padding-16 * 4; .book-post-date img { height: 1em; diff --git a/layouts/partials/docs/brand.html b/layouts/_partials/docs/brand.html similarity index 100% rename from layouts/partials/docs/brand.html rename to layouts/_partials/docs/brand.html diff --git a/layouts/partials/docs/comments.html b/layouts/_partials/docs/comments.html similarity index 100% rename from layouts/partials/docs/comments.html rename to layouts/_partials/docs/comments.html diff --git a/layouts/partials/docs/date.html b/layouts/_partials/docs/date.html similarity index 100% rename from layouts/partials/docs/date.html rename to layouts/_partials/docs/date.html diff --git a/layouts/partials/docs/footer.html b/layouts/_partials/docs/footer.html similarity index 100% rename from layouts/partials/docs/footer.html rename to layouts/_partials/docs/footer.html diff --git a/layouts/partials/docs/header.html b/layouts/_partials/docs/header.html similarity index 100% rename from layouts/partials/docs/header.html rename to layouts/_partials/docs/header.html diff --git a/layouts/partials/docs/html-head-favicon.html b/layouts/_partials/docs/html-head-favicon.html similarity index 100% rename from layouts/partials/docs/html-head-favicon.html rename to layouts/_partials/docs/html-head-favicon.html diff --git a/layouts/partials/docs/html-head-title.html b/layouts/_partials/docs/html-head-title.html similarity index 100% rename from layouts/partials/docs/html-head-title.html rename to layouts/_partials/docs/html-head-title.html diff --git a/layouts/partials/docs/html-head.html b/layouts/_partials/docs/html-head.html similarity index 100% rename from layouts/partials/docs/html-head.html rename to layouts/_partials/docs/html-head.html diff --git a/layouts/partials/docs/inject/body.html b/layouts/_partials/docs/inject/body.html similarity index 100% rename from layouts/partials/docs/inject/body.html rename to layouts/_partials/docs/inject/body.html diff --git a/layouts/partials/docs/inject/content-after.html b/layouts/_partials/docs/inject/content-after.html similarity index 100% rename from layouts/partials/docs/inject/content-after.html rename to layouts/_partials/docs/inject/content-after.html diff --git a/layouts/partials/docs/inject/content-before.html b/layouts/_partials/docs/inject/content-before.html similarity index 100% rename from layouts/partials/docs/inject/content-before.html rename to layouts/_partials/docs/inject/content-before.html diff --git a/layouts/partials/docs/inject/footer.html b/layouts/_partials/docs/inject/footer.html similarity index 100% rename from layouts/partials/docs/inject/footer.html rename to layouts/_partials/docs/inject/footer.html diff --git a/layouts/partials/docs/inject/head.html b/layouts/_partials/docs/inject/head.html similarity index 100% rename from layouts/partials/docs/inject/head.html rename to layouts/_partials/docs/inject/head.html diff --git a/layouts/partials/docs/inject/menu-after.html b/layouts/_partials/docs/inject/menu-after.html similarity index 100% rename from layouts/partials/docs/inject/menu-after.html rename to layouts/_partials/docs/inject/menu-after.html diff --git a/layouts/partials/docs/inject/menu-before.html b/layouts/_partials/docs/inject/menu-before.html similarity index 100% rename from layouts/partials/docs/inject/menu-before.html rename to layouts/_partials/docs/inject/menu-before.html diff --git a/layouts/partials/docs/inject/toc-after.html b/layouts/_partials/docs/inject/toc-after.html similarity index 100% rename from layouts/partials/docs/inject/toc-after.html rename to layouts/_partials/docs/inject/toc-after.html diff --git a/layouts/partials/docs/inject/toc-before.html b/layouts/_partials/docs/inject/toc-before.html similarity index 100% rename from layouts/partials/docs/inject/toc-before.html rename to layouts/_partials/docs/inject/toc-before.html diff --git a/layouts/partials/docs/languages.html b/layouts/_partials/docs/languages.html similarity index 100% rename from layouts/partials/docs/languages.html rename to layouts/_partials/docs/languages.html diff --git a/layouts/partials/docs/links/commit.html b/layouts/_partials/docs/links/commit.html similarity index 100% rename from layouts/partials/docs/links/commit.html rename to layouts/_partials/docs/links/commit.html diff --git a/layouts/partials/docs/links/edit.html b/layouts/_partials/docs/links/edit.html similarity index 100% rename from layouts/partials/docs/links/edit.html rename to layouts/_partials/docs/links/edit.html diff --git a/layouts/partials/docs/menu-filetree.html b/layouts/_partials/docs/menu-filetree.html similarity index 100% rename from layouts/partials/docs/menu-filetree.html rename to layouts/_partials/docs/menu-filetree.html diff --git a/layouts/partials/docs/menu-hugo.html b/layouts/_partials/docs/menu-hugo.html similarity index 100% rename from layouts/partials/docs/menu-hugo.html rename to layouts/_partials/docs/menu-hugo.html diff --git a/layouts/partials/docs/menu.html b/layouts/_partials/docs/menu.html similarity index 100% rename from layouts/partials/docs/menu.html rename to layouts/_partials/docs/menu.html diff --git a/layouts/partials/docs/post-meta.html b/layouts/_partials/docs/post-meta.html similarity index 100% rename from layouts/partials/docs/post-meta.html rename to layouts/_partials/docs/post-meta.html diff --git a/layouts/partials/docs/search.html b/layouts/_partials/docs/search.html similarity index 100% rename from layouts/partials/docs/search.html rename to layouts/_partials/docs/search.html diff --git a/layouts/partials/docs/taxonomy.html b/layouts/_partials/docs/taxonomy.html similarity index 90% rename from layouts/partials/docs/taxonomy.html rename to layouts/_partials/docs/taxonomy.html index 63ef315..90366ae 100644 --- a/layouts/partials/docs/taxonomy.html +++ b/layouts/_partials/docs/taxonomy.html @@ -3,7 +3,7 @@ {{ range $term, $_ := .Site.Taxonomies }} {{ with $.Site.GetPage (printf "/%s" $term | urlize) }}
  • - {{ .Title | title }} + {{ .Title | title }}