my website at https://anirudh.fi

pages/photos: vietnam winter 2025

Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>

anirudh.fi 1f31c9cc f45bd3a1

verified
+41 -4
+34
pages/photos/vietnam-winter-2025.yaml
··· 1 + meta: 2 + template: photos.html 3 + slug: vietnam-winter-2025 4 + title: Vietnam 5 + subtitle: Ho Chi Minh City, Đà Nẵng, Hội An, Hà Nội and Hạ Long Bay 6 + season: Winter 2025 7 + camera: Cosina CX-2 8 + film: Kodak Vision3 250D, 500T and Fujifilm 400 9 + date: "2025-12-31" 10 + 11 + defaults: 12 + width: 1000 13 + height: 1000 14 + photos: 15 + - film/2025/winter/vietnam/000066.JPG 16 + - film/2025/winter/vietnam/000042.JPG 17 + - film/2025/winter/vietnam/000051.JPG 18 + - film/2025/winter/vietnam/000068.JPG 19 + - film/2025/winter/vietnam/000045.JPG 20 + - film/2025/winter/vietnam/000059.JPG 21 + - film/2025/winter/vietnam/000043.JPG 22 + - film/2025/winter/vietnam/000054.JPG 23 + - film/2025/winter/vietnam/000006.JPG 24 + - film/2025/winter/vietnam/000072.JPG 25 + - film/2025/winter/vietnam/000064.JPG 26 + - film/2025/winter/vietnam/000055.JPG 27 + - film/2025/winter/vietnam/000042(1).JPG 28 + - film/2025/winter/vietnam/000067.JPG 29 + - film/2025/winter/vietnam/000046(1).JPG 30 + - film/2025/winter/vietnam/000044.JPG 31 + - film/2025/winter/vietnam/000060.JPG 32 + - film/2025/winter/vietnam/000058.JPG 33 + - film/2025/winter/vietnam/000065.JPG 34 + - film/2025/winter/vietnam/000053.JPG
+1 -1
templates/photoindex.html
··· 35 35 <div class="flex md:flex-row flex-col justify-between"> 36 36 <div> 37 37 <a href=/photos/{{ .Meta.slug }}>{{ .Meta.title }} &mdash; {{ .Meta.season }}</a> 38 - <p class="dark:text-dark-gray text-gray">{{ .Meta.camera }} · {{ .Meta.lens }} · {{ .Meta.film }}</p> 38 + <p class="dark:text-dark-gray text-gray">{{ .Meta.camera }} {{ if .Meta.lens }}· {{ .Meta.lens }} {{ end }}{{ if .Meta.film }}· {{ .Meta.film }} {{ end }}</p> 39 39 </div> 40 40 {{ $dateStr := .Meta.date }} 41 41 {{ $date := parsedate $dateStr }}
+6 -3
templates/photos.html
··· 14 14 </div> 15 15 <article align="left"> 16 16 <h1 class="-mb-4">{{ .Meta.title }} &mdash; {{ .Meta.season }}</h1> 17 - <h2 class="text-gray dark:text-dark-gray"> {{ .Meta.camera }} · {{ .Meta.lens }} · {{ .Meta.film }} </h2> 17 + <h2 class="text-gray dark:text-dark-gray"> {{ .Meta.camera }} {{ if .Meta.lens }}· {{ .Meta.lens }} {{ end }}{{ if .Meta.film }}· {{ .Meta.film }} {{ end }} </h2> 18 + {{ if .Meta.subtitle }} 19 + <h3 class="text-gray dark:text-dark-gray">{{ .Meta.subtitle }}</h3> 20 + {{ end }} 18 21 <div class="columns-1 md:columns-2 mt-12"> 19 22 {{ $photos := .Yaml.photos }} 20 23 {{ $d := .Yaml.defaults }} 21 24 {{ range $photos }} 22 - <a href="https://cdn.icyphox.sh/{{ . }}"> 23 - <img class="object-cover relative w-full mb-3" src="https://cdn.icyphox.sh/fit?url=http://files.garage.koti.lan/{{ . }}&width={{ $d.width }}&height={{ $d.height }}" /> 25 + <a href="https://cdn.anirudh.fi/{{ . }}"> 26 + <img class="object-cover relative w-full mb-3" src="https://cdn.anirudh.fi/cdn-cgi/image/width={{ $d.width }},height={{ $d.height }}/{{ . }}" /> 24 27 </a> 25 28 {{- end }} 26 29 </div>