diff options
Diffstat (limited to 'layouts/partials/post.html')
-rw-r--r-- | layouts/partials/post.html | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/layouts/partials/post.html b/layouts/partials/post.html index fa6d485..fe24ad9 100644 --- a/layouts/partials/post.html +++ b/layouts/partials/post.html @@ -3,15 +3,22 @@ <h3 class="f3 baskerville mt0 lh-title">{{ .Title }}</h3> <div class="cf"> {{ $image := "" }} - {{ if resources.Get (index .Params.images 0) }} - {{ $image = resources.Get (index .Params.images 0) }} - {{ else if (.Resources.ByType "image").GetMatch "*featured*" }} + {{ if (.Resources.ByType "image").GetMatch "featured*" }} {{ $image = (.Resources.ByType "image").GetMatch "*featured*" }} + {{ else if resources.Get (index .Params.images 0) }} + {{ $image = resources.Get (index .Params.images 0) }} {{ end }} {{ with $image }} - {{ $image := .Resize (default "320x" .Params.thumbnail_size) }} <div class="fl-ns mb4 mb0-ns pr3-ns"> - <img src="{{ $image.RelPermalink }}" class="db center" /> + <img + src="{{ if ne .MediaType.SubType "svg" }} + {{ $image := .Resize (default "320x" .Params.thumbnail_size) }} + {{ $image.RelPermalink }} + {{ else }} + {{ $image.RelPermalink }} + {{ end }}" + class="mw5-ns db center" + /> </div> {{ end }} <div class="f5 lh-copy"> |