Installation
npm i @hyas/images -D
Setup
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
:
# Images
imageResponsive = true
imageConvertTo = "webp"
imageImageSizes = ["480","720","1080","1280","1600","2048"]
singleSize = false
imageAddClass = "img-fluid lazyload blur-up"
Usage
See the Hyas docs: Images
Credits
Based on DFD Hugo image handling module