{{ if in .Site.Params.search.showIn "nav" }} {{ partial "search/search-form.html" . }} {{ end }} {{- /* Toggle menu visibility */}} {{- /* Navigation menu items */}}
    Skip menu {{ $currentPage := .Page -}} {{- range .Site.Menus.docs -}} {{- if not .HasChildren -}}{{/* depth 0, stop */}} {{- $active := and (hasPrefix $currentPage.RelPermalink .Page.RelPermalink) (not (eq .Page.RelPermalink "/")) }}
  • {{ .Pre }}{{ .Name }}{{ .Post }}
  • {{- else -}}{{/* depth 0, going to depth 1 */}} {{- $active := hasPrefix $currentPage.RelPermalink .Page.RelPermalink }}
    {{ .Pre }}{{ .Name }}{{ .Post }}
      {{ range .Children }} {{ if not .HasChildren}}{{/* depth 1, stop */}} {{ $active := hasPrefix $currentPage.RelPermalink .Page.RelPermalink }}
    • {{ .Pre }}{{ .Name }}{{ .Post }}
    • {{ else }}{{/* depth 1, going to depth 2 */}} {{ $active := hasPrefix $currentPage.RelPermalink .Page.RelPermalink }}
    • {{ .Pre }}{{ .Name }}{{ .Post }}
        {{ range .Children }} {{ $active := hasPrefix $currentPage.RelPermalink .Page.RelPermalink }}
      • {{ .Pre }}{{ .Name }}{{ .Post }}
      • {{ end }}{{/* done with depth 2 */}}
    • {{ end }}{{/* done with depth 1 */}} {{ end }}{{/* done with submenu */}}
    {{ end }}{{/* done with depth 0 */}} {{ end }}{{/* done with menu */}}