diff options
Diffstat (limited to 'themes/hugo-theme-stack/layouts/_default/baseof.html')
-rw-r--r-- | themes/hugo-theme-stack/layouts/_default/baseof.html | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/themes/hugo-theme-stack/layouts/_default/baseof.html b/themes/hugo-theme-stack/layouts/_default/baseof.html new file mode 100644 index 0000000..83fdaa3 --- /dev/null +++ b/themes/hugo-theme-stack/layouts/_default/baseof.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<html lang="{{ .Site.LanguageCode }}" dir="{{ default `ltr` .Language.LanguageDirection }}"> + <head> + {{- partial "head/head.html" . -}} + {{- block "head" . -}}{{ end }} + </head> + <body class="{{ block `body-class` . }}{{ end }}"> + {{- partial "head/colorScheme" . -}} + + {{/* The container is wider when there's any activated widget */}} + {{- $hasWidget := false -}} + {{- range .Site.Params.widgets -}} + {{- if gt (len .) 0 -}} + {{- $hasWidget = true -}} + {{- end -}} + {{- end -}} + <div class="container main-container flex on-phone--column {{ if $hasWidget }}extended{{ else }}compact{{ end }}"> + {{- block "left-sidebar" . -}} + {{ partial "sidebar/left.html" . }} + {{- end -}} + {{- block "right-sidebar" . -}}{{ end }} + <main class="main full-width"> + {{- block "main" . }}{{- end }} + </main> + </div> + {{ partial "footer/include.html" . }} + </body> +</html> |