diff options
Diffstat (limited to 'layouts/partials')
-rw-r--r-- | layouts/partials/header.html | 20 |
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 }} |