{{ define "header" }} {{ partial "masthead.html" . }} {{ end }} {{ define "main" }}
{{ template "_internal/schema.html" . }}

{{ .Title }}

{{ partial "post/meta.html" . }}

{{ if .Description }}
{{ .Description }}
{{ end }} {{ with $.Resources.GetMatch "header" }} {{ $meta_sameas := .Params.meta.sameas }} {{ $meta_license := .Params.meta.license }} {{ $meta_creator := .Params.meta.creator }} {{ $meta_description := .Params.meta.description }} {{ $meta_keywords := .Params.meta.keywords }} {{ $meta_contentlocation := .Params.meta.contentlocation }} {{ $image600 := .Fill "600x338 q60 Center" }} {{ $image900 := .Fill "900x506 q70 Center" }} {{ $image1200 := .Fill "1200x675 q80 Center" }} {{ $image1600 := .Fill "1600x900 q90 Center" }} {{ end }}
{{/* NOTE: BEGIN MODULE CUSTOM */}} {{/* TODO: refactor out of this file */}} {{ if and .Site.Params.modules.hall_of_mirrors (ne .Site.Params.modules.hall_of_mirrors.settings.enabled false) }} {{ if .Resources.GetMatch "*gallery*" }} {{ partial "modules/hall-of-mirrors/gallery.html" . }} {{ end }} {{ end }} {{/* NOTE: END MODULE CUSTOM */}} {{ partial "toc-maybe.html" . }}
{{ .Content }}
{{ end }} {{ define "footer" }} {{ partial "powered-by.html" . }} {{ partial "cookie-disclaimer.html" . }} {{/* NOTE: BEGIN MODULE CUSTOM */}} {{/* TODO: refactor out of this file */}} {{ if and .Site.Params.modules.hall_of_mirrors (ne .Site.Params.modules.hall_of_mirrors.settings.enabled false) }} {{ if .Resources.GetMatch "*gallery*" }} {{ partial "modules/hall-of-mirrors/pswp.html" . }} {{ end }} {{ end }} {{/* NOTE: END MODULE CUSTOM */}} {{ end }}