update
This commit is contained in:
@@ -1,16 +1,15 @@
|
||||
{{/* Usage: {{< optimize-img src="cover.jpg" alt="Cover Image" size="800x"
|
||||
class="rounded shadow" >}} */}} {{ $src := .Get "src" }} {{ $alt := .Get "alt" |
|
||||
default "" }} {{ $class := .Get "class" | default "" }} {{ $size := .Get "size"
|
||||
| default "800x" }} {{ with .Page.Resources.GetMatch $src }} {{ $resized :=
|
||||
.Resize $size }} {{ $webp := $resized | images.Convert "webp" }}
|
||||
<img
|
||||
src="{{ $webp.RelPermalink }}"
|
||||
alt="{{ $alt }}"
|
||||
class="{{ $class }}"
|
||||
width="{{ $webp.Width }}"
|
||||
height="{{ $webp.Height }}"
|
||||
loading="lazy"
|
||||
/>
|
||||
{{ else }}
|
||||
<img src="{{ $src }}" alt="{{ $alt }}" class="{{ $class }}" loading="lazy" />
|
||||
{{ end }}
|
||||
{{ $src := .Get "src" }} {{ $alt := .Get "alt" | default "" }} {{ $class := .Get
|
||||
"class" | default "" }} {{ $size := .Get "size" | default "800x" }} {{ with
|
||||
.Page.Resources.GetMatch $src }} {{ $resized := .Resize $size }} {{ $webp :=
|
||||
$resized | images.Convert "webp" }}
|
||||
<img
|
||||
src="{{ $webp.RelPermalink }}"
|
||||
alt="{{ $alt }}"
|
||||
class="{{ $class }}"
|
||||
width="{{ $webp.Width }}"
|
||||
height="{{ $webp.Height }}"
|
||||
loading="lazy"
|
||||
/>
|
||||
{{ else }}
|
||||
<img src="{{ $src }}" alt="{{ $alt }}" class="{{ $class }}" loading="lazy" />
|
||||
{{ end }}
|
||||
|
||||
Reference in New Issue
Block a user