diff options
Diffstat (limited to 'layouts/_default/baseof.html')
| -rw-r--r-- | layouts/_default/baseof.html | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..3ca9201 --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,41 @@ +<!DOCTYPE html> +<html lang="{{ site.Language.LanguageCode }}" dir="{{ or site.Language.LanguageDirection `ltr` }}"> + <head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>{{ block "title" . }}{{ if .Title }}{{ .Title }} | {{ end }}{{ site.Title }}{{ end }}</title> + + {{- with .Description }} + <meta name="description" content="{{ . }}"> + {{- else }} + {{- if or .IsPage .IsSection}} + <meta name="description" content="{{ .Summary | plainify | default (printf "%s - %s" .Title site.Title) }}"> + {{- else }} + <meta name="description" content="{{ site.Params.description | default site.Title }}"> + {{- end }} + {{- end }} + + <meta name="generator" content="Hugo {{ hugo.Version }}"> + <link rel="canonical" href="{{ .Permalink }}"> + + {{- if .IsTranslated }} + {{ range .Translations }} + <link rel="alternate" hreflang="{{ .Lang }}" href="{{ .Permalink }}"> + {{ end }} + {{- end }} + + {{ partial "head/meta.html" . }} + {{ partial "head/seo.html" . }} + {{ partialCached "head/css.html" . }} + </head> + + <body class="{{ .Type | default "page" }} {{ .Lang }}"> + {{ partial "header.html" . }} + + <main id="main" role="main"> + {{ block "main" . }}{{ end }} + </main> + + {{ partial "footer.html" . }} + </body> +</html> |
