{{ define "main" }} {{/* Render index hero */}} {{ index .Site.Data.hero 0 }} {{ .Params.description }} {{/* Render index buttons */}} {{ with .Params.buttons }} {{ range . }} {{ if .image }} {{ else }}{{ .label }}{{ end }} {{ $info_link := .info_link }} {{ with .info_label }} {{ if $info_link }}{{ . }}{{ else }}{{ . }}{{ end }} {{ end }} {{ end }} {{ end }} {{/* Render index sections */}} {{ with .Site.GetPage "/sections" }} {{ $resources := .Resources }} {{ range .Resources.ByType "page" }} {{ $id := .Title | relURL | anchorize }} {{ .Title }} {{ with .Content }} {{ . }} {{ end }} {{ with .Params.services }} {{ range . }} {{ with $resources.GetMatch (printf "*/%s" .icon) }} {{ end }} {{ .title }} {{ .desc }} {{ .address }} {{ end }} {{ end }} {{ end }} {{ end }} {{ end }} {{ define "scripts" }} {{ end }}