Skip to content

Commit 3d73a12

Browse files
committed
Process member images as WebP and update styling
1 parent 04392ff commit 3d73a12

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

layouts/partials/member.html

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,27 @@
22
class="twp tw:max-w-xl tw:px-6 tw:pb-2 tw:rounded-2xl tw:border tw:shadow-lg tw:transition-all tw:hover:scale-102"
33
>
44
<div class="tw:flex tw:justify-center tw:mt-4">
5-
{{- $memberImage := "" -}}
5+
{{- $processedImage := "" -}}
6+
{{- $imageResource := "" -}}
7+
68
{{- if .image -}}
79
{{- $imagePath := printf "people/%s" .image -}}
8-
{{- with resources.Get $imagePath -}}
9-
{{- $memberImage = .RelPermalink -}}
10-
{{- end -}}
10+
{{- $imageResource = resources.Get $imagePath -}}
11+
{{- end -}}
12+
13+
{{- if not $imageResource -}}
14+
{{- $imageResource = resources.Get "people/unknown.jpg" -}}
1115
{{- end -}}
1216

13-
{{- if not $memberImage -}}
14-
{{- with resources.Get "people/unknown.jpg" -}}
15-
{{- $memberImage = .RelPermalink -}}
16-
{{- end -}}
17+
{{- if $imageResource -}}
18+
{{- $processedImage = $imageResource.Process "webp" | resources.Fingerprint -}}
1719
{{- end -}}
1820

19-
{{- if $memberImage -}}
21+
{{- if $processedImage -}}
2022
<img
21-
src="{{ $memberImage }}"
23+
src="{{ $processedImage.RelPermalink }}"
2224
alt="{{ if .name }}{{ .name }}{{ else }}{{ if .nickname }}{{ .nickname }}{{ else }}Unknown{{ end }}{{ end }}"
23-
class="tw:w-52 tw:h-52 tw:!rounded-2xl tw:object-cover tw:border-2"
25+
class="tw:w-52 tw:h-52 tw:rounded-full tw:object-cover tw:border-2 tw:shadow"
2426
/>
2527
{{- end -}}
2628
</div>

0 commit comments

Comments
 (0)