{{ define "main" }}
{{ .Content }}
{{ if .Site.Params.docs.repoURL -}} {{ partial (printf "%s/%s" ($.Scratch.Get "pathName") "gitinfo") . }} {{ end -}} {{ if .Page.Store.Get "hasMermaid" }} {{ $mermaid := resources.Get (printf "%s/%s" ($.Scratch.Get "pathName") "js/mermaid.min.js") }} {{ if hugo.IsProduction }} {{ $mermaid = $mermaid | fingerprint "sha384" }} {{ end }} {{ end }} {{ if .Site.Params.feedback.enabled | default false -}} {{ if or (.Site.Params.plausible.dataDomain) (.Site.GoogleAnalytics) }} {{- partial (printf "%s/%s" ($.Scratch.Get "pathName") "footer/feedback.html") . -}} {{ else }} {{ errorf "Either Google Analytics or Plausible Analytics must be configured before enabling the Feedback Widget." }} {{ end }} {{ end -}} {{ end }}