blob: 857e01f309cf18f28bf1c927b0f877285ad806f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
{{ $imageFile := print "public/images/thumbnails/" (partial "article-image.html" .) ".png" }}
{{ if fileExists $imageFile }}
{{ $image := imageConfig $imageFile }}
<a title="{{ .Title }}" href="{{ .Permalink }}">
<picture>
<source srcset="/images/thumbnails/{{ partial "article-image.html" . }}.png" type="image/png">
<source srcset="/images/thumbnails/{{ partial "article-image.html" . }}.jpg" type="image/jpeg">
<source srcset="/images/thumbnails/{{ partial "article-image.html" . }}.webp" type="image/webp">
<img class="image__thumbnail" alt="{{ .Title }}" src="/images/thumbnails/{{ partial "article-image.html" . }}.png" width="{{ $image.Width }}" height="{{ $image.Height }}"/>
</picture>
</a>
{{ else }}
{{ $image := imageConfig "public/images/thumbnails/placeholder.png" }}
<a href="{{ .Permalink }}">
<img class="image__thumbnail" alt="{{ .Title }}" src="/images/thumbnails/placeholder.png" height="{{ $image.Height }}" width="{{ $image.Width }}"/>
</a>
{{ end }}
|