From 60f9a4dd78fd78ebe7a66386e394cbf74184dadc Mon Sep 17 00:00:00 2001 From: Eltrac Date: Tue, 27 Jan 2026 10:53:16 +0800 Subject: feat: make nav configurable --- hugo.toml | 5 ++++ layouts/_partials/header.html | 2 +- layouts/_partials/menu.html | 54 ++++--------------------------------------- 3 files changed, 11 insertions(+), 50 deletions(-) diff --git a/hugo.toml b/hugo.toml index d6ffac2..fbef7d4 100644 --- a/hugo.toml +++ b/hugo.toml @@ -3,3 +3,8 @@ languageCode = 'zh-cn' title = 'Jar' mainSections = ['notes'] + +[params] + [[params.nav]] + name = '瓶口' + link = '/' diff --git a/layouts/_partials/header.html b/layouts/_partials/header.html index f88077f..b3d9f1d 100644 --- a/layouts/_partials/header.html +++ b/layouts/_partials/header.html @@ -1,5 +1,5 @@

{{ site.Title }}.png

- {{ partial "menu.html" (dict "menuID" "main" "page" .) }} + {{ partial "menu.html" . }}
diff --git a/layouts/_partials/menu.html b/layouts/_partials/menu.html index ab36f0c..7e9fccd 100644 --- a/layouts/_partials/menu.html +++ b/layouts/_partials/menu.html @@ -1,51 +1,7 @@ -{{- /* -Renders a menu for the given menu ID. - -@context {page} page The current page. -@context {string} menuID The menu ID. - -@example: {{ partial "menu.html" (dict "menuID" "main" "page" .) }} -*/}} - -{{- $page := .page }} -{{- $menuID := .menuID }} - -{{- with index site.Menus $menuID }} - -- cgit v1.2.3