{{ $page := . }} {{ $attrs := slice }} {{ $microdata := $page.Params.paige.page.microdata }} {{ range $k, $v := $microdata }} {{ $attrs = $attrs | append (printf `%s="%v"` $k $v) }} {{ end }} {{ $attrs = delimit (sort $attrs) " " }} {{ partial "paige/html.html" $page }} {{ partial "paige/head.html" $page }} {{ partial "paige/body.html" $page }} {{ partial "paige/func-include.html" (dict "name" "body-first%s.html" "page" $page) }}
{{ partial "paige/func-include.html" (dict "name" "site-first%s.html" "page" $page) }} {{ partial "paige/site-header.html" $page }} {{ block "main" $page }}{{ end }} {{ partial "paige/site-footer.html" $page }} {{ partial "paige/func-include.html" (dict "name" "site-last%s.html" "page" $page) }}
{{ partial "paige/scripts.html" $page }} {{ partial "paige/func-include.html" (dict "name" "body-last%s.html" "page" $page) }}