Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/alanorth/hugo-theme-bootstrap4-blog.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzidenis <denisalbuquerque@gmail.com>2017-04-01 22:59:57 +0300
committerAlan Orth <alan.orth@gmail.com>2017-04-04 11:53:38 +0300
commite811b25fdc6ed5bcaa4be394dc6303ae0ccd35bd (patch)
tree7e25eeab58978106010d67116d57f9c629981b8e /layouts
parenteed60d8a8d6b3e8299bd04fdeca06306418906b7 (diff)
highlights the current navbar menu entry
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/baseof.html9
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>