{{ if .Params.showBreadcrumbs | default (.Site.Params.article.showBreadcrumbs | default false) }}
@@ -14,10 +13,10 @@
{{ partial "article-meta.html" (dict "context" . "scope" "single") }}
- {{ if $featureImg }}
+ {{ if $feature }}
{{ $alt := $.Params.featureAlt | default $.Params.coverAlt | default "" }}
- {{ partial "picture.html" (dict "context" . "src" $feature "alt" $alt "class" "mb-6 -mt-4 rounded-md") }}
+ {{ partial "picture.html" (dict "context" . "resource" $feature "alt" $alt "class" "mb-6 -mt-4 rounded-md") }}
{{ with $.Params.coverCaption }}
{{ . | markdownify }}
{{ end }}
diff --git a/layouts/partials/picture.html b/layouts/partials/picture.html
index 207f5d07..cdf7a195 100644
--- a/layouts/partials/picture.html
+++ b/layouts/partials/picture.html
@@ -16,7 +16,9 @@
/>
{{ else }}
{{ $resource := "" }}
- {{ if .context.Page.Resources.GetMatch ($url.String) }}
+ {{ if .resource }}
+ {{ $resource = .resource }}
+ {{ else if .context.Page.Resources.GetMatch ($url.String) }}
{{ $resource = .context.Page.Resources.GetMatch ($url.String) }}
{{ else if resources.GetMatch ($url.String) }}
{{ $resource = resources.Get ($url.String) }}