Img
If you need more flexibility for your embedded images, you could use the img shortcode. It is using Hugo’s
page resources and supports lazy loading of your images.
Attributes:
| Name | Usage | default | 
|---|---|---|
| name (string) | Name of the image resource defined in your front matter. | empty | 
| alt (string) | Description for displayed image. | resource .Title | 
      
| size (string) | Thumbnail size (profile|tiny|small|medium|large). | empty | 
| lazy (bool) | Enable or disable image lazy loading. Can be controlled globally by site parameter geekdocImageLazyLoading. | 
          true | 
Sizes:
| Size | Resized_to | 
|---|---|
| profile | 180x180 Centered | 
| tiny | 320x | 
| small | 600x | 
| medium | 1200x | 
| large | 1800x | 
Example:
Define your resources in the page front matter, custom parameter params.credits is optional.
---
resources:
  - name: Evey01
    src: "Evey01.webp"
    title: Evey!
    params:
      credits: "[Evey Noblewise](/authors/evey-noblewise)"
---
{{/< img name="Evey01" size="large" lazy=false >}}
        ---
resources:
  - name: art
    src: "subdir/evey02.jpg"
    alt: 'where is my little girl?'
    title: "DAMNIT I MISS YOU!"
    params:
      credits: "[Evey Noblewise](/authors/evey-noblewise)"
---
{{/< img name="art" lazy=false >}}