diff --git a/hugo_stats.json b/hugo_stats.json index 8918945cfd..1d93441bba 100644 --- a/hugo_stats.json +++ b/hugo_stats.json @@ -394,7 +394,6 @@ "mt-1", "mt-2", "mt-20", - "mt-4", "mx-auto", "my-0", "my-2", diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 3dd99e53c1..1629ee6933 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -24,6 +24,8 @@ {{ block "left" . }} + {{ partial "sidebar/mainnav.html" . }} + {{ partial "sidebar/sections.html" . }} {{ end }} diff --git a/layouts/_default/cli.html b/layouts/_default/cli.html index 964ba40544..347cce4099 100644 --- a/layouts/_default/cli.html +++ b/layouts/_default/cli.html @@ -1,7 +1,3 @@ -{{ define "left" }} - {{ partial "sidebar.html" . }} -{{ end }} - {{ define "main" }} {{ $data := "" }} {{ if .Params.datafolder }} diff --git a/layouts/_default/glossary.html b/layouts/_default/glossary.html index 06eb46c6bd..87c0ddf28d 100644 --- a/layouts/_default/glossary.html +++ b/layouts/_default/glossary.html @@ -1,5 +1,5 @@ {{ define "left" }} - {{ partial "sidebar.html" . }} + {{ partial "sidebar/mainnav.html" . }} {{ end }} {{ define "main" }} diff --git a/layouts/_default/list.html b/layouts/_default/list.html index a2c3796d4c..934a6c2135 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,7 +1,3 @@ -{{ define "left" }} - {{ partial "sidebar.html" . }} -{{ end }} - {{ define "main" }} {{ partial "content-default.html" . }} {{ end }} diff --git a/layouts/_default/search.html b/layouts/_default/search.html index fdc7d46c7c..af069ba1b1 100644 --- a/layouts/_default/search.html +++ b/layouts/_default/search.html @@ -1,5 +1,5 @@ {{ define "left" }} - {{ partial "sidebar.html" . }} + {{ partial "sidebar/mainnav.html" . }} {{ end }} {{ define "main" }} diff --git a/layouts/_default/series.html b/layouts/_default/series.html index 46af7e4c6a..498e05ec29 100644 --- a/layouts/_default/series.html +++ b/layouts/_default/series.html @@ -1,7 +1,3 @@ -{{ define "left" }} -{{ partial "sidebar.html" . }} -{{ end }} - {{ define "main" }} {{ partial "breadcrumbs.html" . }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html index a2c3796d4c..934a6c2135 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,7 +1,3 @@ -{{ define "left" }} - {{ partial "sidebar.html" . }} -{{ end }} - {{ define "main" }} {{ partial "content-default.html" . }} {{ end }} diff --git a/layouts/_default/wide.html b/layouts/_default/wide.html index ecf5a7406e..cbfb7cf394 100644 --- a/layouts/_default/wide.html +++ b/layouts/_default/wide.html @@ -1,9 +1,5 @@ -{{ define "left" }} - {{ partial "sidebar.html" . }} -{{ end }} - {{ define "main" }} -
+
{{ partial "breadcrumbs.html" . }}

{{ .Title }}

{{ if eq .CurrentSection.Layout "series" }} diff --git a/layouts/learning-paths/list.html b/layouts/learning-paths/list.html index 035eec5be2..16cff293c7 100644 --- a/layouts/learning-paths/list.html +++ b/layouts/learning-paths/list.html @@ -1,7 +1,3 @@ -{{ define "left" }} - {{- partial "sidebar.html" . }} -{{ end }} - {{ define "main" }}
{{ partial "breadcrumbs.html" . }} diff --git a/layouts/learning-paths/single.html b/layouts/learning-paths/single.html index c0fe4e6828..5a51653658 100644 --- a/layouts/learning-paths/single.html +++ b/layouts/learning-paths/single.html @@ -12,7 +12,3 @@ {{ partial "post-links.html" (where .CurrentSection.Pages "Permalink" "ne" page.Permalink) }}
{{ end }} - -{{ define "left" }} - {{- partial "sidebar.html" . }} -{{ end }} diff --git a/layouts/partials/sidebar-mainnav.html b/layouts/partials/sidebar/mainnav.html similarity index 80% rename from layouts/partials/sidebar-mainnav.html rename to layouts/partials/sidebar/mainnav.html index c73da7ce3d..204d52e4ee 100644 --- a/layouts/partials/sidebar-mainnav.html +++ b/layouts/partials/sidebar/mainnav.html @@ -1,13 +1,20 @@
- - {{- with .FirstSection.Params.icon }} + + {{- $curr := page }} + {{- range site.Menus.main }} + {{- if .Page.IsAncestor page }} + {{- $curr = .Page }} + {{- end }} + {{- end }} + + {{- with $curr.Params.icon }} {{- partialCached "icon.html" . . -}} {{- end }} - {{- .FirstSection.LinkTitle -}} + {{- $curr.LinkTitle -}}