diff --git a/modules/blox-tailwind/layouts/partials/components/headers/navbar.html b/modules/blox-tailwind/layouts/partials/components/headers/navbar.html index 71d52d8ca..c3698827a 100644 --- a/modules/blox-tailwind/layouts/partials/components/headers/navbar.html +++ b/modules/blox-tailwind/layouts/partials/components/headers/navbar.html @@ -57,6 +57,17 @@ {{ $menuURL := .URL | absLangURL }} {{ $pageURL:= $currentPage.Permalink | absLangURL }} {{ $active := eq $menuURL $pageURL }} + {{ $url := "" }} + {{ if .URL }} + {{- if findRE `^#` .URL -}} + {{- if not $.IsHome -}} + {{- $url = site.Home.RelPermalink -}} + {{- end }} + {{- $url = printf "%s%s" $url .URL -}} + {{- else -}} + {{- $url = .URL | relLangURL -}} + {{- end -}} + {{ end }} {{ if .HasChildren }} {{ else }} - {{ $url := "" }} - {{- if findRE `^#` .URL -}} - {{- if not $.IsHome -}} - {{- $url = site.Home.RelPermalink -}} - {{- end }} - {{- $url = .URL -}} - {{- else -}} - {{- $url = .URL | relLangURL -}} - {{- end -}}