Loading config/_default/params.toml +2 −3 Original line number Diff line number Diff line Loading @@ -92,7 +92,6 @@ mainSections = ["docs"] docsVersioning = false [menu] [menu.section] auto = false collapsibleSidebar = false auto = true collapsibleSidebar = true layouts/partials/sidebar/docs-menu.html +34 −8 Original line number Diff line number Diff line Loading @@ -125,14 +125,40 @@ <!-- Manual default section menu, single level --> {{ $currentPage := . -}} {{ range .Site.Menus.docs -}} <h3 class="h6 text-uppercase">{{ .Name }}</h3> <h3 class="h6 text-uppercase mb-2">{{ .Name }}</h3> {{ if .HasChildren -}} <ul class="list-unstyled"> {{ range .Children -}} {{ if .HasChildren -}} <h4 class="h6 text-uppercase ms-3 mt-3 mb-2">{{ .Name }}</h4> {{ if .HasChildren -}} <ul class="list-unstyled ms-3"> {{ range .Children -}} {{ if .HasChildren -}} <h5 class="h6 text-uppercase mt-2 mb-2">{{ .Name }}</h5> {{ if .HasChildren -}} <ul class="list-unstyled ms-3"> {{ range .Children -}} {{- $active := or ($currentPage.IsMenuCurrent "docs" .) ($currentPage.HasMenuCurrent "docs" .) -}} {{- $active = or $active (eq $currentPage.Section .Identifier) -}} <li><a class="docs-link{{ if $active }} active{{ end }}" href="{{ .URL | relURL }}">{{ .Name }}</a></li> {{ end -}} </ul> {{ end -}} {{ else -}} {{- $active := or ($currentPage.IsMenuCurrent "docs" .) ($currentPage.HasMenuCurrent "docs" .) -}} {{- $active = or $active (eq $currentPage.Section .Identifier) -}} <li><a class="docs-link{{ if $active }} active{{ end }}" href="{{ .URL | relURL }}">{{ .Name }}</a></li> {{ end -}} {{ end -}} </ul> {{ end -}} {{ else -}} {{- $active := or ($currentPage.IsMenuCurrent "docs" .) ($currentPage.HasMenuCurrent "docs" .) -}} {{- $active = or $active (eq $currentPage.Section .Identifier) -}} <li><a class="docs-link{{ if $active }} active{{ end }}" href="{{ .URL | relURL }}">{{ .Name }}</a></li> {{ end -}} {{ end -}} </ul> {{ end -}} {{ end -}} Loading Loading
config/_default/params.toml +2 −3 Original line number Diff line number Diff line Loading @@ -92,7 +92,6 @@ mainSections = ["docs"] docsVersioning = false [menu] [menu.section] auto = false collapsibleSidebar = false auto = true collapsibleSidebar = true
layouts/partials/sidebar/docs-menu.html +34 −8 Original line number Diff line number Diff line Loading @@ -125,14 +125,40 @@ <!-- Manual default section menu, single level --> {{ $currentPage := . -}} {{ range .Site.Menus.docs -}} <h3 class="h6 text-uppercase">{{ .Name }}</h3> <h3 class="h6 text-uppercase mb-2">{{ .Name }}</h3> {{ if .HasChildren -}} <ul class="list-unstyled"> {{ range .Children -}} {{ if .HasChildren -}} <h4 class="h6 text-uppercase ms-3 mt-3 mb-2">{{ .Name }}</h4> {{ if .HasChildren -}} <ul class="list-unstyled ms-3"> {{ range .Children -}} {{ if .HasChildren -}} <h5 class="h6 text-uppercase mt-2 mb-2">{{ .Name }}</h5> {{ if .HasChildren -}} <ul class="list-unstyled ms-3"> {{ range .Children -}} {{- $active := or ($currentPage.IsMenuCurrent "docs" .) ($currentPage.HasMenuCurrent "docs" .) -}} {{- $active = or $active (eq $currentPage.Section .Identifier) -}} <li><a class="docs-link{{ if $active }} active{{ end }}" href="{{ .URL | relURL }}">{{ .Name }}</a></li> {{ end -}} </ul> {{ end -}} {{ else -}} {{- $active := or ($currentPage.IsMenuCurrent "docs" .) ($currentPage.HasMenuCurrent "docs" .) -}} {{- $active = or $active (eq $currentPage.Section .Identifier) -}} <li><a class="docs-link{{ if $active }} active{{ end }}" href="{{ .URL | relURL }}">{{ .Name }}</a></li> {{ end -}} {{ end -}} </ul> {{ end -}} {{ else -}} {{- $active := or ($currentPage.IsMenuCurrent "docs" .) ($currentPage.HasMenuCurrent "docs" .) -}} {{- $active = or $active (eq $currentPage.Section .Identifier) -}} <li><a class="docs-link{{ if $active }} active{{ end }}" href="{{ .URL | relURL }}">{{ .Name }}</a></li> {{ end -}} {{ end -}} </ul> {{ end -}} {{ end -}} Loading