From bfa1e4c2b3fb9ee2181d9b13841f057a1ebfd565 Mon Sep 17 00:00:00 2001 From: Jan Date: Mon, 31 Jan 2022 18:05:05 +0100 Subject: [PATCH] feat: configurable custom navbar items (#514) * feat: configurable custom navbar items The customMenu item from `data//site.yaml` will only appear if its property `showOnNavbar` is `true`. Example: ``` customMenus: - name: Imprint url: posts/imprint showOnNavbar: false ``` * fix: change logic from to Co-authored-by: stueja Co-authored-by: Emruz Hossain --- layouts/partials/navigators/navbar.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/layouts/partials/navigators/navbar.html b/layouts/partials/navigators/navbar.html index ab4f3cb..7ed0bbd 100644 --- a/layouts/partials/navigators/navbar.html +++ b/layouts/partials/navigators/navbar.html @@ -115,9 +115,11 @@ {{ end }} {{ range $customMenus }} - + {{ if (not .hideFromNavbar) }} + + {{ end }} {{ end }} {{ if .IsTranslated }} {{ partial "navigators/lang-selector.html" . }}