mirror of
https://github.com/gohugoio/hugo.git
synced 2026-09-02 11:42:37 +00:00
40 lines
2.1 KiB
HTML
40 lines
2.1 KiB
HTML
{{ if not .IsHome }}
|
|
<a class="navigation-toggle-wrapper" id="navigation-toggle" href="#">
|
|
<div class="top bar"></div>
|
|
<div class="middle bar"></div>
|
|
<div class="bottom bar"></div>
|
|
<h4 class="menu">Menu</h4>
|
|
</a>
|
|
<nav class="site-navigation" id="site-navigation">
|
|
<ul class="top-menu">
|
|
{{$base := $.Site.BaseURL}}
|
|
{{$.Scratch.Set "currentsection" $.Section}}
|
|
{{$.Scratch.Set "currentpage" .Permalink }}
|
|
{{$.Scratch.Set "url" .URL }}
|
|
{{range $item, $params := sort ($.Site.Data.sitenavigation) "order"}}
|
|
{{$section := $params.url}}
|
|
<li class="top-menu-item"><a class="list-icon top-menu-item-link {{$params.haschildren}}{{if eq ($.Scratch.Get "currentsection") $section }} active-section{{end}}" href="{{if $params.haschildren}}#{{else}}{{$base}}{{$params.url}}{{end}}">{{$params.title}}</a>
|
|
{{if $params.haschildren}}
|
|
<ul class="submenu">
|
|
{{- if eq $params.sortsubpagesby "title"}}
|
|
{{range (where $.Site.Pages "Section" $section).ByTitle}}
|
|
<li class="submenu-item"><a class="submenu-item-link {{$section}}{{if eq ($.Scratch.Get "url") .URL}} active-page{{end}}" href="{{.Permalink}}">{{with .LinkTitle}}{{. | markdownify }}{{else}}{{.Title | markdownify}}{{end}}</a></li>
|
|
{{end}}
|
|
{{ else }}
|
|
{{range (where $.Site.Pages "Section" $section).ByWeight}}
|
|
<li class="submenu-item"><a class="submenu-item-link {{$section}}{{if eq ($.Scratch.Get "url") .URL}} active-page{{end}}" href="{{with .Params.redirecturl}}{{.}}{{else}}{{.Permalink}}{{end}}">{{with .LinkTitle}}{{. | markdownify }}{{else}}{{.Title | markdownify}}{{end}}</a></li>
|
|
{{end}}
|
|
{{- end }}
|
|
</ul>
|
|
{{end}}
|
|
</li>
|
|
{{end}}
|
|
</ul>
|
|
<div class="nav-buttons">
|
|
<a role="button" href="https://github.com/spf13/hugo/releases"><i class="icon-download"></i>Download Hugo</a>
|
|
<a role="button" href="{{.Site.Params.discuss}}" target="_blank"><i class="icon-forum"></i> Discuss Hugo</a><br>
|
|
<a role="button" href="https://github.com/spf13/hugo/issues/new" target="_blank"><i class="icon-github"></i> File an Issue</a><br>
|
|
<!-- <a role="button" href="{{.Site.BaseURL}}mailing-list/"><i class="icon-mail"></i>Join the Mailing List</a> -->
|
|
</div>
|
|
</nav>
|
|
{{ end }} |