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

gitlab.com/maxlefou/hugo.386.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials/header.html')
-rw-r--r--layouts/partials/header.html37
1 files changed, 25 insertions, 12 deletions
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index f146e96..7fe2281 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -7,18 +7,31 @@
<a class="brand" href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a>
<div class="nav-collapse collapse">
<ul class="nav">
- <li>
- <a href="{{ .Site.BaseURL }}">{{ i18n "home" }}</a>
- </li>
- <li>
- <a href="{{.Site.BaseURL}}posts">{{ i18n "posts" }}</a>
- </li>
- <li>
- <a href="{{.Site.BaseURL}}categories">{{ i18n "categories" }}</a>
- </li>
- <li>
- <a href="{{.Site.BaseURL}}tags">{{ i18n "tags" }}</a>
- </li>
+ {{ $currentPage := . }}
+ {{ range .Site.Menus.main }}
+ {{ if .HasChildren }}
+ <li class="{{ if $currentPage.HasMenuCurrent "main" . }}active{{ end }}">
+ <a href="#">
+ {{ .Pre }}
+ <span>{{ .Name }}</span>
+ </a>
+ </li>
+ <ul class="sub-menu">
+ {{ range .Children }}
+ <li class="{{ if $currentPage.IsMenuCurrent "main" . }}active{{ end }}">
+ <a href="{{ .URL }}">{{ .Name }}</a>
+ </li>
+ {{ end }}
+ </ul>
+ {{ else }}
+ <li>
+ <a href="{{ .URL }}">
+ {{ .Pre }}
+ <span>{{ .Name }}</span>
+ </a>
+ </li>
+ {{ end }}
+ {{ end }}
</ul>
</div>
</div>