{{- define "title" -}} {{- cond (.Param "capitalize_titles") (title .Title) .Title -}} {{- if .Site.Params.with_site_title }} {{ .Site.Params.title_delimiter }} {{ .Site.Title }}{{- end -}} {{- end -}} {{- define "content" -}} {{- $pagefindEnabled := and .Site.Params.search.enable (eq .Site.Params.search.type "pagefind") -}}
{{- /* Title */ -}}

{{- cond (.Param "capitalize_titles") (title .Title) .Title -}}

{{- /* Subtitle */ -}} {{- with .Params.subtitle -}}

{{ . | $.RenderString }}

{{- end -}}
{{- /* Content */ -}} {{- $content := dict "Content" .Content "Ruby" (.Param "ruby") "Fraction" (.Param "fraction") "Fontawesome" (.Param "fontawesome") | partial "function/content.html" | safeHTML -}}
{{- if not .Params.password -}} {{- $content -}} {{- end -}}
{{- /* Content Encryption */ -}} {{- dict "Content" $content "Password" .Params.password "Message" .Params.message "Page" . | partial "plugin/fixit-encryptor.html" -}}
{{- end -}} {{- define "comments" -}} {{- partial "base/comment.html" . -}} {{- end -}}