feat(website): add latest version indicator

This commit is contained in:
LukaDev 2024-08-18 18:28:58 +02:00
parent bc5715e58b
commit be11b15f2f

View file

@ -5,9 +5,11 @@
</script> </script>
<div class="space-y-4 py-4"> <div class="space-y-4 py-4">
{#each data.versions as pkg} {#each data.versions as pkg, index}
{@const isLatest = index === 0}
<article <article
class="relative overflow-hidden rounded bg-card px-5 py-4 transition hover:bg-card-hover" class={`relative overflow-hidden rounded bg-card px-5 py-4 transition hover:bg-card-hover ${isLatest ? "ring-2 ring-inset ring-primary" : ""}`}
> >
<h2 class="font-semibold text-heading"> <h2 class="font-semibold text-heading">
<a <a
@ -15,6 +17,9 @@
class="after:absolute after:inset-0 after:content-['']" class="after:absolute after:inset-0 after:content-['']"
> >
{pkg.version} {pkg.version}
{#if isLatest}
<span class="text-primary">(latest)</span>
{/if}
</a> </a>
</h2> </h2>
<div class="text-sm font-semibold"> <div class="text-sm font-semibold">