{{/* 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}}