noveria.org/layouts/partials/content/list-post.html
2025-02-27 20:37:24 +01:00

26 lines
1.1 KiB
HTML

<article class="relative group flex flex-row">
<a class="insert-link" href="{{ .RelPermalink }}"></a>
<figure class="basis-1/3 aspect-square overflow-hidden rounded-2xl bg-zinc-100">
{{- if .Params.image }}
{{- if (strings.HasPrefix .Params.image "http") }}
<img class="object-cover h-full w-full group-hover:scale-105 transition duration-500 cursor-pointer" src="{{ .Params.image }}" alt="{{ $.Name }}" style="width: 100%; height: 100%; object-fit: cover;" style="width: 100%; height: 100%; object-fit: cover;">
{{- else }}
{{- with $imglist := resources.Get .Params.image -}}
{{- $imglist := $imglist.Crop "250x250 Center" -}}
<img class="object-cover h-full w-full group-hover:scale-105 transition duration-500 cursor-pointer" src="{{ $imglist.Permalink }}" alt="{{ $.Name }}" width="{{ $imglist.Width }}" height="{{ $imglist.Height }}">
{{- end }}
{{- end }}
{{- end }}
</figure>
<div class="basis-2/3 self-center ml-4">
<h3 class="font-bold group-hover:underline decoration-auto">{{ .LinkTitle }}</h3>
</div>
</article>