diff options
Diffstat (limited to 'layouts/partials/core/head.html')
-rw-r--r-- | layouts/partials/core/head.html | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/layouts/partials/core/head.html b/layouts/partials/core/head.html new file mode 100644 index 0000000..3eb7bab --- /dev/null +++ b/layouts/partials/core/head.html @@ -0,0 +1,36 @@ +<head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="author" content="{{ with .Site.Params.name }}{{ . }}{{ end }}"> + <meta name="description" content="{{ with .Site.Params.description }}{{ . }}{{ end }}"> + {{ if .RSSlink }} + <link href="{{ .RSSlink }}" rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}" /> + <link href="{{ .RSSlink }}" rel="feed" type="application/rss+xml" title="{{ .Site.Title }}" /> + {{ end }} + {{ .Hugo.Generator }} + <title>{{ .Title }} · {{ .Site.Title }}</title> + <link rel="shortcut icon" href="{{ .Site.BaseURL }}img/favicon.ico"> + <link rel="icon" href="{{ .Site.BaseURL }}img/favicon.ico"> + {{ partial "core/css.html" . }} + <script src="{{ .Site.BaseURL }}js/modernizr-latest.js"></script> + <script src="{{ .Site.BaseURL }}js/lazysizes.min.js"></script> + <script src="{{ .Site.BaseURL }}js/ls.noscript.min.js"></script> + + <script> + window.lazySizesConfig = window.lazySizesConfig || {}; + lazySizesConfig.addClasses = true; + lazySizesConfig.loadMode = 2; + </script> + + {{ with .Params.redirect }} + <!-- Attempt redirect through refresh --> + <meta http-equiv="refresh" content="1; url={{ . }}"> + + <script> + // Meta-refresh failed, so attempt Javascript + window.location.href = "{{ . }}" + </script> + {{ end }} +</head> + |