- </figure>
- <nav>
- <header>{{ if .Page.Title }}{{ .Page.Title }}{{ else }} {{ end }}</header>
- <nav>
- {{- $pg := . }}
- {{- range union (where .Site.Menus.main "Weight" 0).Reverse (where .Site.Menus.main "Weight" "!=" 0) }}
- <a href="{{ .URL }}">
- <summary>{{ .Name }}</summary>
- <svg{{- if or ($pg.IsMenuCurrent "main" .) ($pg.HasMenuCurrent "main" .) }} class="selected"{{ end }}>
- <use xlink:href="{{ relURL `/img/nav.svg` }}#{{ .Name }}"/>
- </svg>
- </a>
- {{- end }}
- </nav>
- <footer>
- {{- if isset .Page.Params "caption" -}}
- {{- if (eq (printf "%T" .Page.Params.caption) "string") }}
- {{- replaceRE "([&<>'])" "$1" .Page.Params.caption -}}
- {{- else }}
- {{ replaceRE "([&<>'])" "$1" (index .Page.Params.caption 0) }}
- {{- range after 1 .Page.Params.caption -}}
- <br>
- {{ replaceRE "([&<>'])" "$1" . }}
- {{- end }}
- {{- end }}
- {{- else }}
- {{- .Site.Title -}}
- {{- end }}
- </footer>
- </nav>