{{$currentNode := .}} {{define "slide-menu"}} {{- $currentNode := .currentnode -}} {{ with .sect }} {{ if .IsSection }} {{ if in .Site.Params.menu_exclusion .Section }} {{- else -}} {{- safeHTML .Params.head -}} {{- $numberOfPages := (add (len .Pages) (len .Sections)) -}}
  • {{ safeHTML .Params.Pre }}{{ .Title }}{{ safeHTML .Params.Post }}{{ if ne $numberOfPages 0 }}{{ if .IsAncestor $currentNode }}-{{ else }}+{{ end }}{{ end }} {{ if ne $numberOfPages 0 }} {{end}}
  • {{- end -}} {{- else -}} {{- if not .Params.Hidden -}}
  • {{ safeHTML .Params.Pre }}{{ .Title }}{{ safeHTML .Params.Post }}
  • {{- end -}} {{ end -}} {{ end -}} {{ end }}