{{- define "sidebar-footer" -}} {{- range site.Menus.sidebar -}} {{ if eq .Params.type "separator" }}
  • {{ .Name }}
  • {{ else }}
  • {{ template "sidebar-item-link" dict "active" false "title" .Name "link" .URL }}
  • {{ end }} {{- end -}} {{- end -}} {{- define "sidebar-tree" -}} {{ $pageURL := .pageURL }} {{ $level := .level }} {{ $toc := .toc | default false }} {{ if ge $level 4 }} {{ return }} {{ end }} {{ $items := union .context.RegularPages .context.Sections }} {{ with $items }}
    {{ end }} {{- end -}} {{- define "sidebar-toc" -}} {{ $page := .page }} {{ with $page.Fragments.Headings }} {{ end }} {{- end -}} {{- define "sidebar-item" }} {{- $active := eq .pageURL .item.RelPermalink -}} {{- $title := .item.LinkTitle | default .item.File.BaseFileName -}} {{- $link := .item.RelPermalink -}}
  • {{ template "sidebar-item-link" dict "active" $active "title" $title "link" $link }}
  • {{- end -}} {{- define "sidebar-item-link" -}} {{ $external := strings.HasPrefix .link "http" }} {{- .title -}} {{- end -}} {{- define "theme-switch" -}}
    {{- end -}}