website/themes/book/layouts/partials/docs/html-head.html
{{ if .Site.IsMultiLingual }} {{- $cur := .Site.Language.Lang -}} {{- $otherLang := "" -}}{{- $otherURL := "" -}} {{- range .Site.Languages -}}{{- if ne .Lang $cur -}}{{- $otherLang = .Lang -}}{{- end -}}{{- end -}} {{- range .AllTranslations -}}{{- if eq .Language.Lang $otherLang -}}{{- $otherURL = .Permalink -}}{{- end -}}{{- end -}} {{- if not $otherURL -}}{{- range .Site.Home.AllTranslations -}}{{- if eq .Language.Lang $otherLang -}}{{- $otherURL = .Permalink -}}{{- end -}}{{- end -}}{{- end -}} {{ end }}{{- template "_internal/opengraph.html" . -}}
{{ partial "docs/title" . }} | {{ .Site.Title -}}{{- $manifest := resources.Get "manifest.json" | resources.ExecuteAsTemplate "manifest.json" . }}{{- range .Translations }}{{ end -}}{{- $styles := resources.Get "book.scss" | resources.ExecuteAsTemplate "book.scss" . | resources.ToCSS | resources.Minify | resources.Fingerprint }}{{- if default true .Site.Params.BookSearch }} {{- $searchJSFile := printf "%s.search.js" .Language.Lang }} {{- $searchJS := resources.Get "search.js" | resources.ExecuteAsTemplate $searchJSFile . | resources.Minify | resources.Fingerprint }} {{ end -}} {{- if .Site.Params.BookServiceWorker }}{{- $swJS := resources.Get "serviceworker-v1.js" | resources.Minify | resources.Fingerprint }} {{ end -}} {{- template "_internal/google_analytics_async.html" . -}}{{- with .OutputFormats.Get "rss" -}} {{ printf `` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} {{ end -}} {{ "" | safeHTML }}