Spaces:
Sleeping
Sleeping
| {{ $image := partialCached "helper/image" (dict "Context" .context "Type" .Type) .context.RelPermalink .Type }} | |
| <article class="{{ if $image.exists }}has-image{{ end }}"> | |
| <a href="{{ .context.RelPermalink }}"> | |
| {{ if $image.exists }} | |
| <div class="article-image"> | |
| {{ if $image.resource }} | |
| {{- $imageRaw := $image.resource | resources.Fingerprint "md5" -}} | |
| {{- $Permalink := $imageRaw.RelPermalink -}} | |
| {{- $Width := $imageRaw.Width -}} | |
| {{- $Height := $imageRaw.Height -}} | |
| {{- if .context.Site.Params.imageProcessing.cover.enabled -}} | |
| {{- $thumbnail := $imageRaw.Fill .size -}} | |
| {{- $Permalink = $thumbnail.RelPermalink -}} | |
| {{- $Width = $thumbnail.Width -}} | |
| {{- $Height = $thumbnail.Height -}} | |
| {{- end -}} | |
| <img src="{{ $Permalink }}" | |
| width="{{ $Width }}" | |
| height="{{ $Height }}" | |
| loading="lazy" | |
| alt="Featured image of post {{ .context.Title }}" | |
| {{ with .context.Slug }}data-key="{{ . }}" {{ end }} | |
| data-hash="{{ $imageRaw.Data.Integrity }}"> | |
| {{ else }} | |
| <img src="{{ $image.permalink }}" loading="lazy" data-key="{{ .context.Slug }}" data-hash="{{ $image.permalink }}"/> | |
| {{ end }} | |
| </div> | |
| {{ end }} | |
| <div class="article-details"> | |
| <h2 class="article-title"> | |
| {{- .context.Title -}} | |
| </h2> | |
| </div> | |
| </a> | |
| </article> | |