1

Optimisation des images

This commit is contained in:
2026-03-05 23:53:53 +01:00
parent ea8aa8f3ec
commit 3b3733cb96
4 changed files with 48 additions and 9 deletions

View File

@@ -8,11 +8,16 @@
{{- $extension := path.Ext $remoteURL -}}
{{- $cleanFilename := printf "%s%s" $hash $extension | replace "?raw=true" "" -}}
{{- $localImage := $remoteImage | resources.Copy (printf "remote-images/%s" $cleanFilename) -}}
{{- $resizedImage := $localImage.Resize "1024x" -}}
{{- $hasMeta := or $title (or $description $attribution) -}}
<figure class="figure-media{{ if $hasMeta }} figure-media-with-meta{{ else }} figure-media-without-meta{{ end }}">
<a href="{{ $localImage.RelPermalink }}" title="Cliquez pour agrandir l'image">
<img src="{{ $resizedImage.RelPermalink }}" alt="{{ $title }}" title="{{ $title }}">
{{- partial "media/display-img.html" (dict
"image" $localImage
"showMeta" $hasMeta
"forceCentered" false
"alt" $title
"title" $title
) -}}
</a>
{{- if $hasMeta -}}
<figcaption class="figure-media-meta cover-meta">