Browse Source

add image shortcode for image optimization in content

Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>
jamesk-patch-1
Toshaan Bharvani 11 months ago
parent
commit
e00d6c7083
  1. 15
      themes/openpowerfoundation/layouts/shortcodes/image.html

15
themes/openpowerfoundation/layouts/shortcodes/image.html

@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
{{ $src := .Get "src" }}
{{ $imagesrc := (printf "images/%s" $src) }}
{{ $width := .Get "width" }}
{{ $height := .Get "height" }}
{{ $imageresource := resources.Get $imagesrc }}
{{ if eq $width "" }}
{{ $width = "500" }}
{{ end }}
{{ if eq $height "" }}
{{ $height = "500" }}
{{ end }}
{{ $imageprocessing := (printf "%sx%s %s" $width $height "webp") }}
{{ $image := $imageresource.Fit $imageprocessing }}
<img src="{{ $image.RelPermalink }}">

Loading…
Cancel
Save