{{- $page := .page -}} {{- $shouldShowTitle := .shouldShowTitle -}} {{- $resource := $page.Resources.GetMatch .name -}} {{- if not $resource }} {{ errorf "No resource named '%s'. %s" .name .page.Permalink }} {{ end -}} {{- if eq $resource.ResourceType "image" -}} {{ partial "page/figures/fullwidth-image.html" (merge . (dict "resource" $resource)) }} {{- else if eq $resource.ResourceType "video" -}} {{ partial "page/figures/fullwidth-video.html" (merge . (dict "resource" $resource)) }} {{- end -}}