diff options
author | Oscar Najera <hi@oscarnajera.com> | 2023-09-07 02:37:36 +0200 |
---|---|---|
committer | Oscar Najera <hi@oscarnajera.com> | 2023-09-07 02:37:36 +0200 |
commit | 5e20b8d99cd4591cc9d066370139d210d673864c (patch) | |
tree | a17021b68f31b3d5ccb488e057dc7aa7942ce518 /layouts/partials | |
parent | cd710363419f5144062707e8cd170278052924fa (diff) | |
download | hugo-minimalist-theme-5e20b8d99cd4591cc9d066370139d210d673864c.tar.gz hugo-minimalist-theme-5e20b8d99cd4591cc9d066370139d210d673864c.tar.bz2 hugo-minimalist-theme-5e20b8d99cd4591cc9d066370139d210d673864c.zip |
metadata for social media
I must here also change how the page image is stored
Diffstat (limited to 'layouts/partials')
-rw-r--r-- | layouts/partials/head.html | 6 | ||||
-rw-r--r-- | layouts/partials/hero.html | 2 | ||||
-rw-r--r-- | layouts/partials/post.html | 5 |
3 files changed, 9 insertions, 4 deletions
diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 7e88275..bd6d93f 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -2,6 +2,9 @@ <meta charset="utf-8"> <link rel="icon" href="/images/favicon.png"> <meta name="viewport" content="width=device-width, initial-scale=1"> +{{ template "_internal/twitter_cards.html" . }} +{{ template "_internal/opengraph.html" . }} + {{ with resources.Get "scss/style.scss" | resources.ToCSS (dict "includePaths" (slice "node_modules") "targetPath" "css/style.css") | resources.Minify | fingerprint }} <link rel="stylesheet" href="{{ .RelPermalink }}" integrity="{{ .Data.Integrity }}" crossorigin="anonymous" type="text/css" media="screen" /> {{ end }} @@ -10,4 +13,7 @@ {{ if .IsHome }}{{ $title = .Site.Title }}{{ end }} <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js"></script> <title>{{ $title }}</title> +{{ range .AlternativeOutputFormats -}} +{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} +{{ end -}} </head> diff --git a/layouts/partials/hero.html b/layouts/partials/hero.html index 263bb03..4729291 100644 --- a/layouts/partials/hero.html +++ b/layouts/partials/hero.html @@ -1,4 +1,4 @@ -<div style="background: linear-gradient( rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.5) ), url('{{ .Params.image }}'); background-position: center;" +<div style="background: linear-gradient( rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.5) ){{ with .Params.images }}, url('{{ index . 0 }}'){{ end }}; background-position: center;" class="bg-center pv5" > <div class="mw7 center ph2 near-white"> <h1 class="f1 tc title berkshire-swash">{{ .Title }}</h1> diff --git a/layouts/partials/post.html b/layouts/partials/post.html index 19352e6..53aa735 100644 --- a/layouts/partials/post.html +++ b/layouts/partials/post.html @@ -2,9 +2,8 @@ <a class="db no-underline dim" href= "{{ .RelPermalink }}"> <h3 class="f3 baskerville mt0 lh-title near-black">{{.Title }}</h3> <div class="cf"> - {{ if isset .Params "image" }} - {{ $image := resources.Get .Params.image }} - {{ $image := $image.Resize (default "320x" .Params.thumbnail_size) }} + {{ with resources.Get (index .Params.images 0) | default (resources.Get .Params.image) }} + {{ $image := .Resize (default "320x" .Params.thumbnail_size) }} <div class="fl-ns mb4 mb0-ns pr3-ns"> <img src="{{ $image.RelPermalink }}" class="db center"> </div> |