summaryrefslogtreecommitdiff
path: root/layouts/partials
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials')
-rw-r--r--layouts/partials/header.html20
1 files changed, 19 insertions, 1 deletions
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index ba1869b..0d8ac71 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -2,7 +2,25 @@
<nav id="global-nav">
{{ range .Site.Params.navLinks }}
{{ $path := index . 1 }}
- <a href="{{ $path }}" {{ if $.Params.navPath }}{{ $p := printf "/%s" $.Params.navPath | printf "%s" }}{{ if eq $path $p }}id="nav-link-active"{{ end }}{{ else }}{{ $p := printf "/%s" $.Section | printf "%s" }}{{ if eq $path $p }}id="nav-link-active"{{ end }}{{ end }}>
+ <a href="{{ $path }}"
+ {{ if $.Params.navPath }}
+ {{ if ne $.Params.navPath "" }}
+ {{ $p := printf "/%s" $.Params.navPath | printf "%s" }}
+
+ {{ if eq $path $p }}
+ id="nav-link-active"
+ {{ end }}
+ {{ end }}
+ {{ else }}
+ {{ if ne $.Section "" }}
+ {{ $p := printf "/%s" $.Section | printf "%s" }}
+
+ {{ if eq $path $p }}
+ id="nav-link-active"
+ {{ end }}
+ {{ end }}
+ {{ end }}
+ >
{{ index . 0 }}
</a>
{{ end }}