{{ partial "header.html" . }} {{ partial "navbar.html" . }} {{ if .IsHome }} {{ .Scratch.Set "section" "home" }} {{ else }} {{ .Scratch.Set "section" .Section }} {{ end }} {{ $section := .Scratch.Get "section" }} {{ range $index, $page := where (where .Data.Pages "Section" $section) ".Params.active" "!=" false }} {{/* Begin widget styling */}} {{ $bg := $page.Params.background }} {{ $style := "" }} {{ if $bg.color }} {{ $style = printf "background-color: %s;" ($bg.color | default "transparent") }} {{ end }} {{ if and $bg.gradient_start $bg.gradient_end }} {{ $style = printf "%sbackground-image: linear-gradient(%s, %s);" $style $bg.gradient_start $bg.gradient_end }} {{ end }} {{ if $bg.image }} {{ $darken := "" }} {{ if $bg.image_darken }} {{ $darken = printf "linear-gradient(rgba(0, 0, 0, %s), rgba(0, 0, 0, %s))," (string $bg.image_darken) (string $bg.image_darken) }} {{ end }} {{/* See Hugo note on linking assets in styles: https://github.com/gohugoio/hugoThemes#common-permalink-issues */}} {{ $style = printf "%sbackground-image: %s url('%s');" $style $darken (printf "img/%s" $bg.image | absURL) }} {{ end }} {{ with $page.Params.css_custom }} {{ $style = print $style . }} {{ end }} {{ $params := dict "root" $ "page" $page }} {{ $widget := or $page.Params.widget "custom" }} {{ $widget_path := printf "widgets/%s.html" $widget }} {{ if in (slice "slider") $widget }} {{ partial $widget_path $params }} {{ else }}
{{ partial $widget_path $params }}
{{ end }} {{ end }} {{ partial "footer_container.html" . }} {{ partial "footer.html" . }}