配置

模块支持 Bootstrap v5 开箱即用,若你并不使用 Bootstrap,则需要对配置进行调整。

配置

hugo.yaml

1params:
2  hugomods:
3    images:
4      modern_format: webp

hugo.toml

1[params]
2  [params.hugomods]
3    [params.hugomods.images]
4      modern_format = 'webp'

hugo.json

1{
2   "params": {
3      "hugomods": {
4         "images": {
5            "modern_format": "webp"
6         }
7      }
8   }
9}

参数

alignment_center_class_name

名称上下文类型必填默认值版本示例
alignment_center_class_name-string-d-block text-center--

居中时 <picture><figure> 的类名。

alignment_end_class_name

名称上下文类型必填默认值版本示例
alignment_end_class_name-string-float-end ms-2--

右侧浮动时 <picture><figure> 的类名。

alignment_start_class_name

名称上下文类型必填默认值版本示例
alignment_start_class_name-string-float-start me-2--

左侧浮动时 <picture><figure> 的类名。

class_name

名称上下文类型必填默认值版本示例
class_name-string-img-fluid--

<img> 的类名。

figure_class_name

名称上下文类型必填默认值版本示例
figure_class_name-string-figure--

<figure> 的类名。

figure_caption_class_name

名称上下文类型必填默认值版本示例
figure_caption_class_name-string-figure-caption--

<figcaption> 的类名。

figure_image_class_name

名称上下文类型必填默认值版本示例
figure_image_class_name-string-figure-img--

当设置了说明文本,该类名将会追加到 <img>

modern_format

名称上下文类型必填默认值版本示例
modern_format-string-webp--

生成现代图片格式,为空则禁用。