{{- if .Params.icon -}}
diff --git a/layouts/partials/sidebar_level.html b/layouts/partials/sidebar_level.html
index 2d3a4acd60..28298ac694 100644
--- a/layouts/partials/sidebar_level.html
+++ b/layouts/partials/sidebar_level.html
@@ -2,6 +2,8 @@
{{ $parent := .parent }}
{{ $current := .current }}
{{ $collapse := .collapse }}
+{{ $top := .top }}
+{{ $labelledby := .labelledby }}
{{ $leafSection := true }}
{{ range $pages }}
@@ -12,24 +14,26 @@
{{ end }}
{{ end }}
-
-
+
- - {{ if not .IsPage }} + {{ if not .IsPage }} +
- {{ $collapse := not (.IsAncestor $current) }} - {{ .LinkTitle}} + {{ .LinkTitle}} - {{ partial "sidebar_level.html" (dict "pages" $pages "parent" . "current" $current "collapse" $collapse) }} - {{ else }} + {{ partial "sidebar_level.html" (dict "pages" $pages "parent" . "current" $current "collapse" $collapse "top" false "labelledby" "" ) }} + + {{ else }} +
- {{ if eq $current.Permalink .Permalink }} - {{ .LinkTitle }} + {{ .LinkTitle }} {{ else }} - {{ .LinkTitle }} + {{ .LinkTitle }} {{ end }} - {{ end }} - + + {{ end }} {{ end }} {{ end }}
-
{{ range $pages }}
{{ if eq .Parent $parent }}
-