diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html index e5186f00..bdd279bd 100644 --- a/layouts/partials/sidebar.html +++ b/layouts/partials/sidebar.html @@ -70,15 +70,21 @@ {{- with $items := union .context.RegularPages .context.Sections -}} {{- if eq $level 0 -}} {{- range $items.ByWeight }} - {{- $active := eq $pageURL .RelPermalink -}} - {{- $shouldOpen := or (.Params.sidebar.open) (.IsAncestor $page) $active | default true }} -
  • - {{- template "sidebar-item-link" dict "context" . "active" $active "title" .LinkTitle "link" .RelPermalink -}} - {{- if and $toc $active -}} - {{- template "sidebar-toc" dict "page" . -}} - {{- end -}} - {{- template "sidebar-tree" dict "context" . "page" $page "pageURL" $pageURL "level" (add $level 1) "toc" $toc -}} -
  • + {{- if .Params.sidebar.separator -}} +
  • + {{ .LinkTitle }} +
  • + {{- else -}} + {{- $active := eq $pageURL .RelPermalink -}} + {{- $shouldOpen := or (.Params.sidebar.open) (.IsAncestor $page) $active | default true }} +
  • + {{- template "sidebar-item-link" dict "context" . "active" $active "title" .LinkTitle "link" .RelPermalink -}} + {{- if and $toc $active -}} + {{- template "sidebar-toc" dict "page" . -}} + {{- end -}} + {{- template "sidebar-tree" dict "context" . "page" $page "pageURL" $pageURL "level" (add $level 1) "toc" $toc -}} +
  • + {{- end -}} {{- end -}} {{- else -}}
    @@ -160,10 +166,6 @@ {{- end -}} -{{- define "sidebar-separator" -}} -
    -{{- end -}} - {{- define "sidebar-collapsible-button" -}} {{- end -}}