Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.18 KB

README.md

File metadata and controls

58 lines (39 loc) · 1.18 KB

Hyas images

Image render hook, shortcode + partial for Hyas sites.

Status

npm (scoped) GitHub Workflow Status

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:

# 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"

Usage

See the Hyas docs: Images

Credits

Based on hugo-mods/lazyimg