From 70d0de432e4dcbac7ffe3d11ccee3d2acb0ef318 Mon Sep 17 00:00:00 2001 From: HugoRCD Date: Thu, 3 Apr 2025 12:11:27 +0200 Subject: [PATCH] feat(showcase): add more items --- docs/app/pages/showcase.vue | 25 +++++++++++++++++++------ docs/content.config.ts | 1 + docs/content/showcase.yml | 1 + 3 files changed, 21 insertions(+), 6 deletions(-) diff --git a/docs/app/pages/showcase.vue b/docs/app/pages/showcase.vue index 40237b1f..0a121837 100644 --- a/docs/app/pages/showcase.vue +++ b/docs/app/pages/showcase.vue @@ -53,14 +53,27 @@ useSeoMeta({ :alt="`Screenshot of ${item.name}`" width="311" height="194" - class="rounded-[calc(var(--ui-radius)*1.5)] group-hover:scale-103 duration-200 transition-transform pointer-events-none" + class="rounded-[calc(var(--ui-radius)*1.5)] group-hover:scale-103 duration-200 object-cover w-full transition-transform pointer-events-none" /> -
- - {{ item.name }} - - +
+
+ + {{ item.name }} + + +
+ + +
diff --git a/docs/content.config.ts b/docs/content.config.ts index 3c0dad08..6395cb52 100644 --- a/docs/content.config.ts +++ b/docs/content.config.ts @@ -69,6 +69,7 @@ export const collections = { items: z.array(z.object({ name: z.string(), url: z.string(), + github: z.string().optional(), screenshotUrl: z.string().optional(), screenshotOptions: z.object({ delay: z.number() diff --git a/docs/content/showcase.yml b/docs/content/showcase.yml index cd720bb3..a55a9850 100644 --- a/docs/content/showcase.yml +++ b/docs/content/showcase.yml @@ -7,6 +7,7 @@ hero: items: - name: Shelve url: https://shelve.cloud + github: https://github.com/hugorcd/shelve - name: Uneed url: https://uneed.best - name: Details