diff options
author | zidenis <denisalbuquerque@gmail.com> | 2017-04-01 22:59:57 +0300 |
---|---|---|
committer | Alan Orth <alan.orth@gmail.com> | 2017-04-04 11:53:38 +0300 |
commit | e811b25fdc6ed5bcaa4be394dc6303ae0ccd35bd (patch) | |
tree | 7e25eeab58978106010d67116d57f9c629981b8e /layouts | |
parent | eed60d8a8d6b3e8299bd04fdeca06306418906b7 (diff) |
highlights the current navbar menu entry
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/baseof.html | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index e486e3b..3c9935a 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -35,13 +35,16 @@ <div class="container"> <nav class="nav blog-nav"> <a class="nav-link {{ if .IsHome }}active{{ end }}" href="{{ .Site.BaseURL | absLangURL }}">{{ i18n "home" }}</a> + {{ $currentRelURL := .URL | relLangURL }} {{ if .Site.Params.custom_navbar }} {{ range .Site.Menus.navbar }} - <a class="nav-link" href="{{.URL | absURL }}">{{ .Name }}</a> - {{ end }} + {{ $menuRelURL := .URL | relLangURL }} + <a class="nav-link {{ if eq $menuRelURL $currentRelURL }}active{{ end }}" href="{{.URL | absURL }}">{{ .Name }}</a> + {{ end }} {{ else }} {{ range where .Site.RegularPages "Type" "!=" "post" }} - <a class="nav-link" href="{{ .Permalink }}">{{ .Title }}</a> + {{ $permalinkRelURL := .Permalink | relLangURL }} + <a class="nav-link {{ if eq $permalinkRelURL $currentRelURL }}active{{ end }}" href="{{ .Permalink }}">{{ .Title }}</a> {{ end }} {{ end }} </nav> |