40 lines
1.1 KiB
HTML
40 lines
1.1 KiB
HTML
|
<!doctype html>
|
||
|
<html
|
||
|
itemscope
|
||
|
class="{{- if not site.Params.theme_switcher -}}
|
||
|
{{- site.Params.theme_default -}}
|
||
|
{{- end -}}"
|
||
|
lang="{{ site.LanguageCode | default `en-US` }}"
|
||
|
itemtype="http://schema.org/WebPage"
|
||
|
>
|
||
|
<head>
|
||
|
<!-- head (don't cache it) -->
|
||
|
{{ partial "essentials/head.html" . }}
|
||
|
|
||
|
<!-- style (always cache it) -->
|
||
|
{{ partialCached "essentials/style.html" . }}
|
||
|
</head>
|
||
|
|
||
|
<body>
|
||
|
<!-- cache partial only in production -->
|
||
|
{{ if hugo.IsProduction }} {{ partialCached "preloader.html" . }} {{
|
||
|
partialCached "gtm-noscript.html" . }} {{ else }} {{ partial
|
||
|
"preloader.html" . }}
|
||
|
|
||
|
<!-- tailwind size indicator -->
|
||
|
{{ partial "components/tw-size-indicator.html" . }} {{ end }}
|
||
|
|
||
|
<!-- header (don't cache it) -->
|
||
|
{{ partial "essentials/header.html" . }} {{ partial "search-modal.html"
|
||
|
(dict "Context" . ) }}
|
||
|
|
||
|
<main>{{ block "main" . }}{{ end }}</main>
|
||
|
|
||
|
<!-- footer -->
|
||
|
{{ partial "essentials/footer.html" . }}
|
||
|
|
||
|
<!-- script (always cache it) -->
|
||
|
{{ partialCached "essentials/script.html" . }}
|
||
|
</body>
|
||
|
</html>
|