{{- block "main" . }}{{ end }}
</article>
<div class="marginal">
- {{- partial "menu.html" (dict "menuID" "main" "page" .) }}
+ {{- block "menu" . }}{{- partial "menu.html" (dict "menuID" "main" "page" .) }}{{ end }}
{{- block "marginalcontent" . }}{{ end }}
</div>
</main>
{{ .Description }}
</div>
{{- end }}
-{{- end }}
+{{- end }}{{/* end title */}}
{{- define "main" }}
{{- $pages := where site.RegularPages "Type" "in" site.Params.mainSections }}
</div>
{{- end }}
{{- end }}
-
{{- end }}{{/* end main */}}
+
+{{- define "menu" }}
+{{- $page := . }}
+<nav id="nav">
+ <hr class="n"/>
+ <a class="hide" href="#top" title="Show Content">Jump back to the top of the page</a>
+ <h1 class="nav">Navigation</h1>
+ <h2 class="nav menu">Section-Menu</h2>
+ <ul id="menu" class="cf">
+ {{- range $page.Site.MainSections }}
+ {{- $section := site.GetPage "section" . }}
+ <li class="m {{ . }}">
+ <a href="{{ $section.RelPermalink }}" class="{{ cond (eq $page.Section .) "m selected" "m" }}">{{ $section.LinkTitle }}</a>
+ </li>
+ {{- end }}
+ </ul>
+ <h2 class="nav submenu">
+ <a class="s selected" href="{{ site.Home.RelPermalink }}">Home</a>
+ </h2>
+ <ul id="submenu" class="submenu selected">
+ <li class="s">
+ <a href="{{ .RelPermalink }}" class="s selected">{{ .LinkTitle }}</a>
+ <ul class="s active">
+ {{- $pages := site.RegularPages }}
+ {{- range $pages.GroupByPublishDate "2006" }}
+ {{- if ne .Key "0001" }}
+ {{- $year := replace .Key "0001" "" }}
+ <li class="s">
+ <a class="s" href="#{{ $year }}">
+ {{- $year -}}
+ </a>
+ </li>
+ {{- end }}
+ {{- end }}
+ </ul>
+ </li>
+ </ul>
+ <hr class="n"/>
+</nav>
+{{- end }}{{/* end menu */}}