diff options
| author | Eltrac <hi@guhub.cn> | 2025-07-17 10:21:51 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-07-17 10:21:51 +0800 |
| commit | b01c58d9bb80f117d1181eb1d3b0b126ed0e7b44 (patch) | |
| tree | 8520e72118ee8a57b149813290ac29ba795800f7 /layouts/_markup/render-image.html | |
| parent | 350a3844b0414021eeca1c5f13f9e08f43d17405 (diff) | |
refactor: remove img shortcode and enable markdown attribuets
Diffstat (limited to 'layouts/_markup/render-image.html')
| -rw-r--r-- | layouts/_markup/render-image.html | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/layouts/_markup/render-image.html b/layouts/_markup/render-image.html index 21e574af..e2fbfd7f 100644 --- a/layouts/_markup/render-image.html +++ b/layouts/_markup/render-image.html @@ -1,16 +1,18 @@ {{- $src := .Destination -}} {{- $alt := .Text | default "" -}} {{- $caption := .Title | default "" -}} -<a href="{{ $src }}" data-fancybox data-caption="{{ $caption }}" class="fancybox-link"> - <figure> +{{- $class := .Attributes.class | default "" -}} + +<figure> + <a href="{{ $src }}" data-fancybox data-caption="{{ $caption }}" class="fancybox-link"> <img - class="lazy" loading="lazy" + class="lazy {{ $class }}" loading="lazy" src="{{ $src }}" alt="{{ $alt }}" /> - {{- if $caption }} - <figcaption> - <h4>{{ $caption | markdownify }}</h4> - </figcaption> - {{- end }} - </figure> -</a> + </a> + {{- if $caption }} + <figcaption> + <h4>{{ $caption | markdownify }}</h4> + </figcaption> + {{- end }} +</figure> |
