Image render hook, shortcode + partial for Hyas sites.
npm i @hyas/images -D
Add to ./config/_default/module.toml
:
[[mounts]]
source = "node_modules/@hyas/images/layouts"
target = "layouts"
[[mounts]]
source = "layouts"
target = "layouts"
Add to ./config/_default/params.toml
:
# lazyimg
[lazyimg]
resizer = "auto"
renderer = "lqip-webp"
# Resizer options:
lqipSize = "120x Gaussian"
maxSize = "1920x"
responsiveSizes = [ "320x", "640x", "768x", "1024x", "1366x", "1600x", "1920x" ]
resizeOptions = "Lanczos q95"
# Renderer options:
class = "img-fluid"
# alt = ""
noscript = true
errorHandler = "warning"
See the Hyas docs: Images
Based on hugo-mods/lazyimg