diff options
Diffstat (limited to 'themes/mypaper/layouts/partials')
| -rw-r--r-- | themes/mypaper/layouts/partials/footer.html | 14 | ||||
| -rw-r--r-- | themes/mypaper/layouts/partials/header.html | 55 |
2 files changed, 69 insertions, 0 deletions
diff --git a/themes/mypaper/layouts/partials/footer.html b/themes/mypaper/layouts/partials/footer.html new file mode 100644 index 0000000..ebc84ef --- /dev/null +++ b/themes/mypaper/layouts/partials/footer.html @@ -0,0 +1,14 @@ +</main> +<footer class="footer"> + <span>© {{ now.Year }} <a href="{{ "" | absURL }}">{{ .Site.Title }}</a></span> + <span>·</span> + <span>Powered by <a href="https://gohugo.io/" rel="noopener" target="_blank">Hugo️️</a>️</span> + <span>·</span> + <span>Theme️ <a href="https://github.com/nanxiaobei/hugo-paper" rel="noopener" target="_blank">Paper</a></span> +</footer> +<script src="{{ "highlight.min.js" | absURL }}"></script> +<script> + hljs.initHighlightingOnLoad(); +</script> +</body> +</html> diff --git a/themes/mypaper/layouts/partials/header.html b/themes/mypaper/layouts/partials/header.html new file mode 100644 index 0000000..9e56cac --- /dev/null +++ b/themes/mypaper/layouts/partials/header.html @@ -0,0 +1,55 @@ +<!DOCTYPE html> +<html lang="{{ .Site.LanguageCode }}"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> + <!-- Title --> + <title>{{ if .Title }}{{ .Title }} - {{ end }}{{ .Site.Title }}</title> + <!-- Meta --> + {{- if eq .Kind "page" }} + <meta name="description" content="{{ .Summary }}"> + <meta name="author" content="{{ .Params.Author | default .Site.Author.name }}"> + {{- else }} + <meta name="description" content="{{ .Site.Params.description }}"> + <meta name="author" content="{{ .Site.Author.name }}"> + {{- end }} + <!-- Styles --> + <link href="{{ "an-old-hope.min.css" | absURL }}" rel="stylesheet"> + <link href="{{ "style.css" | absURL }}" rel="stylesheet"> + <link href="{{ "custom.css" | absURL }}" rel="stylesheet"> + <!-- Favicons --> + <link rel="apple-touch-icon" href="{{ "apple-touch-icon.png" | absURL }}"> + <link rel="icon" href="{{ "favicon.ico" | absURL }}"> + <!-- Generator --> + {{- hugo.Generator }} + <!-- RSS --> + {{ range .AlternativeOutputFormats -}} + {{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} + {{ end -}} + <!-- Misc --> + {{- if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }} + {{- template "_internal/google_analytics_async.html" . }} + {{- template "_internal/opengraph.html" . }} + {{- end }} + </head> + <body class="{{ if eq .Kind `page` }}single{{ else }}list{{ if .IsHome }} home{{ end }}{{ end }}"> + <header class="header"> + <nav class="nav"> + {{- if .IsHome }} + <h1 class="logo"><a href="{{ "" | absURL }}">{{ .Site.Title }}</a></h1> + {{- else }} + <p class="logo"><a href="{{ "" | absURL }}">{{ .Site.Title }}</a></p> + {{- end }} + {{- if .Site.Menus.main }} + <ul class="menu"> + {{- range .Site.Menus.main }} + <li> + <a href="{{ .URL }}">{{ .Name }}</a> + </li> + {{- end }} + </ul> + {{- end }} + </nav> + </header> + <main class="main"> |
