{{/* A page carries only what its own content asked for: assets the theme defines for the shortcodes this
page actually called or its `use:` named, then the bundle's own stylesheets (ADR-0079). An ordinary
page reaches none of these.
`.Scripts` is deliberately not emitted here. The reference theme contains no script element at all —
it is a contract demonstration, not a design (ADR-0026), and verify.sh holds it to that by grepping
for the literal tag, which is why this comment does not spell one either. A theme that wants the
JavaScript half of ADR-0080's exception redefines this block and adds the tag; that is exactly what
examples/demo-site/templates/page.html does. */}}
{{define "head" -}}
{{.Assets}}
{{- range .Styles}}
{{- end}}
{{- end}}
{{define "main" -}}
{{if .Title}}
{{.Title}}
{{end}}
{{.HTML}}
{{- with .Sequence}}
{{- if .Index}}
{{- if gt .Count 2}}
{{- end}}
{{- else if .Members}}
{{- end}}
{{- end}}
{{- if or .Tags .ExtrasURL}}
{{- end}}
{{- end}}