diff options
author | jpvicari <jpvicari@users.noreply.github.com> | 2019-04-09 22:40:00 +0300 |
---|---|---|
committer | Guillermo Guerrero Ibarra <wolf.fox1985@gmail.com> | 2019-04-09 22:40:00 +0300 |
commit | 3dd84077b9ea19ddc6af6fe32d39c8d4da8c56dd (patch) | |
tree | f287864204e3569ffd063069408e533be1bd2c28 | |
parent | cd3401ad5d6d18539a04d8a4aa260ca9db4113ef (diff) |
Active class on top level items and blog post parent menu item (#191)
-rw-r--r-- | layouts/partials/nav.html | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html index 0cb1916..c06123c 100644 --- a/layouts/partials/nav.html +++ b/layouts/partials/nav.html @@ -20,8 +20,10 @@ <div class="navbar-collapse collapse" id="navigation"> <ul class="nav navbar-nav navbar-right"> + {{ $current := . }} {{ range .Site.Menus.main }} - <li class="dropdown"> + {{ $topLevel := replace .URL "/" "" }} + <li class="dropdown{{ if not $current.IsHome }}{{ if or (eq $current.URL .URL) (eq $current.Type $topLevel) }} active{{ end }}{{ end }}"> {{ if .HasChildren }} <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">{{ .Name }} <span class="caret"></span></a> <ul class="dropdown-menu"> |