{{ $original := .Page.Resources.GetMatch (.Get "src") }} {{ $mode := default "Resize" (.Get "mode")}} {{ $size := default "512x" (.Get "size")}} {{ $title := default $original.Name (.Get "title") }} {{ if eq $mode "Fit"}} {{ .Scratch.Set "image" ($original.Fit $size) }} {{ else if eq $mode "Resize"}} {{ .Scratch.Set "image" ($original.Resize $size) }} {{ else if eq $mode "Fill"}} {{ .Scratch.Set "