2022-06-27 14:09:44 +00:00
<!DOCTYPE html>
< html lang = "{{ .Site.LanguageCode }}" >
< head >
< meta name = "description" content = "{{ if .Params.summary }}{{ .Params.summary }}{{ else if .Site.Params.Description }}{{ .Site.Params.Description }}{{ else }}Hardcoded description; the author should update :){{ end }}" / >
< meta charset = "UTF-8" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0, shrink-to-fit=no" / >
< meta http-equiv = "x-ua-compatible" content = "ie=edge" >
2022-07-01 11:39:37 +00:00
< title > {{ if .Title }}{{ .Title }}{{ else }}{{ .Site.Title }}{{ end }}< / title >
{{ block "opengraph" . }}
< meta property = "og:type" content = "website" / >
{{ with .Site.LanguageCode }}
< meta property = "og:locale" content = '{{ replace . "-" "_" }}' / >
{{ end }}
< meta property = "og:title" content = "{{ if .Title }}{{ .Title }}{{ else }}{{ .Site.Title }}{{ end }}" / >
< meta property = "og:url" content = "{{ .Permalink }}" / >
< meta property = "og:site_name" content = "{{ .Site.Title }}" / >
{{ if .Params.image }}
< meta property = "og:image" content = "{{ .Params.image | absURL }}" / >
{{ else }}
< meta property = "og:image" content = "{{ .Site.Params.logo | absURL }}" / >
{{ end }}
{{ if .Params.summary }}
< meta property = "og:description" content = "{{ .Params.summary }}" / >
{{ else if .Content }}
< meta property = "og:description" content = "{{ .Content | safeHTML | truncate 100 }}" / >
{{ else }}
< meta property = "og:description" content = "{{ .Site.Params.Description }}" / >
{{ end }}
{{ end }}
2022-06-27 14:09:44 +00:00
{{- $favIcon := .Site.Params.favIcon }}
< link rel = "icon" type = "image/png" sizes = "16x16" href = "{{ if $favIcon.small }}{{ $favIcon.small }}{{ else }}/favIcon16x16.png{{ end }}" >
< link rel = "icon" type = "image/png" sizes = "32x32" href = "{{ if $favIcon.big }}{{ $favIcon.big }}{{ else }}/favIcon32x32.png{{ end }}" >
< link rel = "stylesheet" type = "text/css" href = "/Font-Awesome/css/all.min.css" >
{{ $template := resources.Get "scss/index.scss" }}
{{ if $template }}
{{ $index := $template | resources.ExecuteAsTemplate "css/index.scss" . | resources.ToCSS (dict "outputStyle" "compressed") | fingerprint }}
< link rel = "stylesheet" type = "text/css" href = "{{ $index.RelPermalink }}" >
{{ end }}
{{ block "styling" . }}
{{ end }}
{{ $template := resources.Get "scss/totop.scss" }}
{{ if $template }}
{{ $totop := $template | resources.ExecuteAsTemplate "css/totop.scss" . | resources.ToCSS (dict "outputStyle" "compressed") | fingerprint }}
< link rel = "stylesheet" type = "text/css" href = "{{ $totop.RelPermalink }}" >
{{ end }}
< / head >
< body >
{{ block "header" . }}
{{- partial "header.html" . -}}
{{ end }}
{{ block "main" . }}
<!-- The part of the page that begins to differ between templates -->
{{ end }}
{{ block "footer" . }}
{{- partial "footer.html" . -}}
{{ end }}
< / body >
< / html >