{{/* Thumbnail images should be stored as 'thumbnail'.* in the page bundle, but historically they might have been referenced as 'thumbnail' in the front matter, or (even more historically) as 'cardImage'. Use scratch to normalize all these different systems. */}} {{ $bundleGlob := "thumbnail.*" }} {{ $frontThumbGlob := print "images/" (.Params.thumbnail) ".*" }} {{ $frontCardGlob := print "images/" (.Params.cardImage) ".jpg" }} {{ $allThumbnailGlob := print "{" $frontThumbGlob "," $frontCardGlob "," $bundleGlob "}" }} {{ with .Resources.GetMatch $allThumbnailGlob }} {{ $thumbnail := . }} {{ $thumbnailResized := $thumbnail.Resize "600x" }} Thumbnail of {{ .Title }} {{ end }}