diff options
Diffstat (limited to 'themes/docsy/layouts/partials/featured-image.html')
-rw-r--r-- | themes/docsy/layouts/partials/featured-image.html | 14 |
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 0000000..5756999 --- /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 |