diff --git a/exampleSite/content/post/getting-started/index.md b/exampleSite/content/post/getting-started/index.md
index 47e7e461..f72ef382 100644
--- a/exampleSite/content/post/getting-started/index.md
+++ b/exampleSite/content/post/getting-started/index.md
@@ -12,8 +12,15 @@ authors = []
tags = ["Academic"]
summary = "Create a beautifully simple website or blog in under 10 minutes."
+# Featured image
+# To use, add an image named `featured.jpg/png` to your project's folder.
[image]
-caption = "Image credit: [**Unsplash**](https://unsplash.com/photos/CpkOjOcXdUY)"
+ # Caption (optional)
+ caption = "Image credit: [**Unsplash**](https://unsplash.com/photos/CpkOjOcXdUY)"
+
+ # Focal point (optional)
+ # Options: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight
+ focal_point = ""
[[gallery_item]]
album = "1"
diff --git a/layouts/partials/publication_li_detailed.html b/layouts/partials/publication_li_detailed.html
index 30c260b6..6739561f 100644
--- a/layouts/partials/publication_li_detailed.html
+++ b/layouts/partials/publication_li_detailed.html
@@ -1,22 +1,15 @@
- {{ if .Params.image_preview }}
- {{ .Scratch.Set "image" .Params.image_preview }}
- {{ else if .Params.header.image }}
- {{ .Scratch.Set "image" .Params.header.image }}
- {{ end }}
- {{ if .Scratch.Get "image" }}
+ {{ $resource := (.Resources.ByType "image").GetMatch "*featured*" }}
+ {{ $anchor := .Params.image.focal_point | default "Smart" }}
+ {{ with $resource }}
+ {{ $image := .Fill (printf "918x517 q90 %s" $anchor) }}
- {{ end }}
+ {{end}}
{{ .Title }}
diff --git a/layouts/partials/talk_li_detailed.html b/layouts/partials/talk_li_detailed.html
index 1c065310..5128df3b 100644
--- a/layouts/partials/talk_li_detailed.html
+++ b/layouts/partials/talk_li_detailed.html
@@ -1,22 +1,15 @@
- {{ if .Params.image_preview }}
- {{ .Scratch.Set "image" .Params.image_preview }}
- {{ else if .Params.header.image }}
- {{ .Scratch.Set "image" .Params.header.image }}
- {{ end }}
- {{ if .Scratch.Get "image" }}
+ {{ $resource := (.Resources.ByType "image").GetMatch "*featured*" }}
+ {{ $anchor := .Params.image.focal_point | default "Smart" }}
+ {{ with $resource }}
+ {{ $image := .Fill (printf "918x517 q90 %s" $anchor) }}
- {{ end }}
+ {{end}}