summaryrefslogtreecommitdiffhomepage
path: root/themes/docsy/layouts/partials/featured-image.html
diff options
context:
space:
mode:
Diffstat (limited to 'themes/docsy/layouts/partials/featured-image.html')
-rw-r--r--themes/docsy/layouts/partials/featured-image.html14
1 files changed, 14 insertions, 0 deletions
diff --git a/themes/docsy/layouts/partials/featured-image.html b/themes/docsy/layouts/partials/featured-image.html
new file mode 100644
index 000000000..5756999db
--- /dev/null
+++ b/themes/docsy/layouts/partials/featured-image.html
@@ -0,0 +1,14 @@
+{{ $w := .w | default 480 }}
+{{ $h := .h | default 180 }}
+{{ $p := .p }}
+{{ $class := .class | default "ml-3" }}
+{{ $image := ($p.Resources.ByType "image").GetMatch "**featured*" }}
+{{ with $image }}
+{{ $image := .Fill (printf "%dx%d" $w $h ) }}
+<figure class="{{ $class }}" style="width: {{ $image.Width }}px">
+<img src="{{ $image.RelPermalink }}" alt="Featured Image for {{ $p.Title }}" width="{{ $image.Width }}" height="{{ $image.Height }}">
+{{ with $image.Params.byline }}
+ <figcaption class="mt-2 mt-md-0"><small class="text-muted">{{ . | html }}</small></figcaption>
+{{ end }}
+</figure>
+{{ end }} \ No newline at end of file