From 42a5e4bff6875be33c0210851f92ae865da4c6ae Mon Sep 17 00:00:00 2001 From: wgroeneveld Date: Mon, 14 Dec 2020 09:57:02 +0100 Subject: [PATCH] lazy loading, accessibility en metadata tweaks --- config.toml | 13 +++++++------ static/het-boek/index.html | 6 +++--- themes/desem-swift-theme/assets/sass/_base.sass | 11 +++++++++++ .../layouts/_default/_markup/render-image.html | 8 ++++++++ .../desem-swift-theme/layouts/_default/single.html | 8 ++++---- .../layouts/partials/excerptfb.html | 2 +- .../desem-swift-theme/layouts/partials/footer.html | 1 + .../desem-swift-theme/layouts/partials/header.html | 2 +- .../layouts/partials/opengraph.html | 4 ++-- themes/desem-swift-theme/static/js/lazysizes.min.js | 2 ++ 10 files changed, 40 insertions(+), 17 deletions(-) create mode 100644 themes/desem-swift-theme/layouts/_default/_markup/render-image.html create mode 100644 themes/desem-swift-theme/static/js/lazysizes.min.js diff --git a/config.toml b/config.toml index 0e53647..afd991f 100644 --- a/config.toml +++ b/config.toml @@ -21,14 +21,15 @@ theme = "desem-swift-theme" [outputs] home = [ "HTML", "RSS" ] -# https://gohugo.io/getting-started/configuration-markup (ofwel de oude unsafe togglen?) - is nodig, Wordpress export bevat veel HTML! [markup] - defaultMarkdownHandler = "blackfriday" - -[blackfriday] - extensionsmask = ["fencedCode"] - fractions = false + defaultMarkdownHandler = "goldmark" + + [markup.goldmark.renderer] + unsafe= true + [markup.highlight] + codeFences = true + [privacy] [privacy.googleAnalytics] anonymizeIP = true diff --git a/static/het-boek/index.html b/static/het-boek/index.html index d6440da..bd21571 100644 --- a/static/het-boek/index.html +++ b/static/het-boek/index.html @@ -4704,7 +4704,7 @@
@@ -4873,7 +4873,7 @@
-

Wouter Groeneveld is software ingenieur en onderzoeker verbonden aan de KU Leuven die zichzelf ook gediplomeerd brood- en banketbakker mag noemen. Hij bakt en woont in Hasselt met zijn vrouw Kristien en kater Muesli, die zuurdesembrood verkiest boven kattenvoer.

+

Wouter Groeneveld is software ingenieur en onderzoeker verbonden aan de KU Leuven die zichzelf ook gediplomeerd brood- en banketbakker mag noemen. Hij bakt en woont in Hasselt met zijn vrouw Kristien en kater Muesli, die zuurdesembrood verkiest boven kattenvoer.

@@ -4946,7 +4946,7 @@
-
+
diff --git a/themes/desem-swift-theme/assets/sass/_base.sass b/themes/desem-swift-theme/assets/sass/_base.sass index d5d7a15..b3e04a3 100644 --- a/themes/desem-swift-theme/assets/sass/_base.sass +++ b/themes/desem-swift-theme/assets/sass/_base.sass @@ -109,6 +109,17 @@ img margin: 1rem auto padding: 0 +figcaption + text-align: center + font-style: italic + margin-bottom: 1.3rem + +.titlemeta + font-size: 1.2rem + text-align: center + width: 100% + color: #333333 + main padding-bottom: 45px flex: 1 diff --git a/themes/desem-swift-theme/layouts/_default/_markup/render-image.html b/themes/desem-swift-theme/layouts/_default/_markup/render-image.html new file mode 100644 index 0000000..d0de410 --- /dev/null +++ b/themes/desem-swift-theme/layouts/_default/_markup/render-image.html @@ -0,0 +1,8 @@ +
+ + {{ . }} + + {{ with .Title }} +
{{ . }}
+ {{ end }} +
diff --git a/themes/desem-swift-theme/layouts/_default/single.html b/themes/desem-swift-theme/layouts/_default/single.html index 59b96eb..17129b6 100644 --- a/themes/desem-swift-theme/layouts/_default/single.html +++ b/themes/desem-swift-theme/layouts/_default/single.html @@ -41,16 +41,16 @@ Post op {{ .Lastmod.Format (.Site.Params.dateFormat | default "2 January 2006") }} {{- end }} {{- if isset .Params "link" }} - (link) + (link) {{- end }} {{ if isset .Params "date" }} -

+
{{ .Lastmod.Format (.Site.Params.dateFormat | default "2 January 2006") }} -

+
{{ end }}
@@ -76,7 +76,7 @@

Klik op 'Berichten' en laat iets van je horen!

- + Facebook Widget Screenshot

diff --git a/themes/desem-swift-theme/layouts/partials/excerptfb.html b/themes/desem-swift-theme/layouts/partials/excerptfb.html index c0364e6..1cf0517 100644 --- a/themes/desem-swift-theme/layouts/partials/excerptfb.html +++ b/themes/desem-swift-theme/layouts/partials/excerptfb.html @@ -12,7 +12,7 @@ {{- $bg := ( $image | absLangURL) }}
  • - + logo

    Red Zuurdesem diff --git a/themes/desem-swift-theme/layouts/partials/footer.html b/themes/desem-swift-theme/layouts/partials/footer.html index b98cf20..768f34d 100644 --- a/themes/desem-swift-theme/layouts/partials/footer.html +++ b/themes/desem-swift-theme/layouts/partials/footer.html @@ -14,4 +14,5 @@ {{- $scripts = resources.Get $mainScriptPath | resources.ExecuteAsTemplate $mainScriptPath . }} {{- end }} + diff --git a/themes/desem-swift-theme/layouts/partials/header.html b/themes/desem-swift-theme/layouts/partials/header.html index 5514fc8..d223c1e 100644 --- a/themes/desem-swift-theme/layouts/partials/header.html +++ b/themes/desem-swift-theme/layouts/partials/header.html @@ -1,6 +1,6 @@