Back to Halfrost Field

{{ if .IsPage }} {{ .Title }}

website/layouts/partials/head.html

latest1.0 KB
Original Source

{{ with .Site.Params.description }}{{ end }} {{ template "_internal/opengraph.html" . }} {{ template "_internal/twitter_cards.html" . }} {{ .Scratch.Set "colortheme" "white"}} {{ if .Site.Params.Colortheme }} {{ .Scratch.Set "colortheme" .Site.Params.Colortheme }} {{ end }} {{ $colortheme := .Scratch.Get "colortheme" }} {{ $themename := printf "css/style-%s.css" $colortheme }} {{- $styles := resources.Get $themename | resources.Minify}} {{- $manifest := resources.Get "manifest.json" | resources.ExecuteAsTemplate "manifest.json" . }} {{- $swJS := resources.Get "serviceworker-v1.js" | resources.Minify | resources.Fingerprint }} {{ | safeHTML }} {{ partial "favicon.html" . }} {{ if .Site.Params.rss }} {{ with .OutputFormats.Get "RSS" }} {{ printf `` .Permalink .Rel .MediaType.Type $.Site.Title | safeHTML }} {{ end }} {{ end }} {{ if .Site.GoogleAnalytics }} {{ if .Site.Params.googleAnalyticsAsync }} {{ template "_internal/google_analytics_async.html" . }} {{ else }} {{ template "_internal/google_analytics.html" . }} {{ end }} {{ end }}