feat: add ReleaseArchive component to display and manage project releases from a JSON registry.

This commit is contained in:
dyzulk
2026-01-18 18:51:27 +07:00
parent 6dc90c7a45
commit 8953979de5

View File

@@ -46,7 +46,7 @@ onMounted(async () => {
<tr v-for="release in releases" :key="release.version" class="border-b border-accents-2 hover:bg-accents-1 transition-colors">
<td class="py-3 px-4">
<span class="font-mono font-bold">{{ release.version }}</span>
<span v-if="release.latest" class="ml-2 text-xs bg-brand text-white px-2 py-0.5 rounded-full">Latest</span>
<span v-if="release.latest" class="ml-2 text-xs text-white px-2 py-0.5 rounded-full" style="background-color: var(--vp-c-brand-1);">Latest</span>
<span v-if="release.prerelease" class="ml-2 text-xs bg-amber-500/10 text-amber-500 px-2 py-0.5 rounded-full">Pre-release</span>
</td>
<td class="py-3 px-4 text-sm text-accents-5">{{ release.date }}</td>