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

github.com/devcows/hugo-universal-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjpvicari <jpvicari@users.noreply.github.com>2019-04-09 22:40:00 +0300
committerGuillermo Guerrero Ibarra <wolf.fox1985@gmail.com>2019-04-09 22:40:00 +0300
commit3dd84077b9ea19ddc6af6fe32d39c8d4da8c56dd (patch)
treef287864204e3569ffd063069408e533be1bd2c28
parentcd3401ad5d6d18539a04d8a4aa260ca9db4113ef (diff)
Active class on top level items and blog post parent menu item (#191)
-rw-r--r--layouts/partials/nav.html4
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">