Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/h-enk/doks.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenk Verlinde <henk@ventizo.com>2022-06-28 13:51:02 +0300
committerHenk Verlinde <henk@ventizo.com>2022-06-28 13:51:02 +0300
commitd92f8eb79e1767065862eea6fec97ff792ca7081 (patch)
tree85b34321bbfc3e40050fa6b6912cc41427520af1
parent77d0890ba41a9a316df8dfb04b5119ba9e6d07ca (diff)
feat: convert card images to webp formatblog-pages
-rw-r--r--layouts/blog/single.html2
-rw-r--r--layouts/partials/content/card-image.html14
2 files changed, 12 insertions, 4 deletions
diff --git a/layouts/blog/single.html b/layouts/blog/single.html
index 87cdd29..4aa63cc 100644
--- a/layouts/blog/single.html
+++ b/layouts/blog/single.html
@@ -39,7 +39,7 @@
{{ range . -}}
<div class="col">
<div class="card">
- {{- .Scratch.Set "fillImage" "1270x620 Center" -}}
+ {{- .Scratch.Set "fillImageCard" "1270x620 Center" -}}
{{ partial "content/card-image.html" . }}
<div class="card-body">
<article>
diff --git a/layouts/partials/content/card-image.html b/layouts/partials/content/card-image.html
index c20f2da..7a3a43e 100644
--- a/layouts/partials/content/card-image.html
+++ b/layouts/partials/content/card-image.html
@@ -1,4 +1,4 @@
-{{ $fillImage := .Scratch.Get "fillImage" }}
+{{ $fillImage := .Scratch.Get "fillImageCard" }}
{{ if not $fillImage -}}
{{ $fillImage = site.Params.fillImage }}
{{ end -}}
@@ -8,7 +8,15 @@
{{ $image = resources.Get (printf "%s%s" "images/" site.Params.defaultImage) }}
{{ end -}}
-{{ $image = $image.Fill $fillImage }}
+{{ $webp := printf "%s%s" $fillImage " webp" }}
+{{ $image = $image.Resize $webp}}
+
{{ $lqip := $image.Resize site.Params.lqipWidth -}}
-<img class="card-img-top img-fluid lazyload blur-up" src="{{ $lqip.Permalink }}" data-src="{{ $image.Permalink }}" width="{{ $image.Width }}" height="{{ $image.Height }}" alt="{{ .Title }}">
+<img
+ class="card-img-top img-fluid lazyload blur-up"
+ src="{{ $lqip.Permalink }}"
+ data-src="{{ $image.Permalink }}"
+ width="{{ $image.Width }}"
+ height="{{ $image.Height }}"
+ alt="{{ .Title }}">