When there are few pages in the site, .Site.Pages will show also some dynamically generated taxonomy pages in the most recent posts section of the menu (along with some entirely broken links). .Site.RegularPages will only display the regular pages instead of displaying all pages in the site.
34 lines
1.3 KiB
HTML
34 lines
1.3 KiB
HTML
<nav class="col-md-3">
|
|
<h3 class="home-link"><a href="/">{{ ( index $.Site.Data.translations $.Site.Params.locale ).root }}</a></h3>
|
|
<div id="last-posts" class="open">
|
|
<h3 data-open="last-posts">{{ .Site.Title }} - {{ ( index $.Site.Data.translations $.Site.Params.locale ).mostrecentposts }}</h3>
|
|
<ul>
|
|
{{ range first 10 .Site.RegularPages }}
|
|
<li><a href="{{ .Permalink }}">{{ .Title }}</a></li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
|
|
{{ with .Site.Taxonomies.tags }}
|
|
<div id="tags" class="open">
|
|
<h3 data-open="tags">{{ ( index $.Site.Data.translations $.Site.Params.locale ).tags }}</h3>
|
|
<ul class="tags">
|
|
{{ range $name, $taxonomy := . }}
|
|
<li><a href="/tags/{{ $name | urlize }}">{{ $name }}</a></li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
{{ end }}
|
|
|
|
{{ with .Site.Taxonomies.categories }}
|
|
<div id="categories" class="open">
|
|
<h3 data-open="categories">{{ ( index $.Site.Data.translations $.Site.Params.locale ).categories }}</h3>
|
|
<ul class="categories">
|
|
{{ range $name, $taxonomy := . }}
|
|
<li><a href="/categories/{{ $name | urlize }}">{{ $name }}</a></li>
|
|
{{ end }}
|
|
</ul>
|
|
</div>
|
|
{{ end }}
|
|
</nav>
|