From 7775f21642b334c6b8de54f2dd083bc268d924cf Mon Sep 17 00:00:00 2001 From: norioriroiron <97643161+norioriroiron@users.noreply.github.com> Date: Thu, 9 Jul 2026 18:55:16 -0400 Subject: [PATCH 1/5] add description --- src/components/Card.astro | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/Card.astro b/src/components/Card.astro index 106bebb..02f06e1 100644 --- a/src/components/Card.astro +++ b/src/components/Card.astro @@ -46,6 +46,10 @@ const { data, id } = entry; }

Built by {data.builtBy.map((person) => person.name).join(', ')} + +

+ {data.description} +

From 506047fe487099d8658a904c87a9223ce9098840 Mon Sep 17 00:00:00 2001 From: norioriroiron <97643161+norioriroiron@users.noreply.github.com> Date: Thu, 9 Jul 2026 18:57:38 -0400 Subject: [PATCH 2/5] add tech chips --- src/components/Card.astro | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/components/Card.astro b/src/components/Card.astro index 02f06e1..24ed3f5 100644 --- a/src/components/Card.astro +++ b/src/components/Card.astro @@ -51,6 +51,18 @@ const { data, id } = entry; {data.description}

+ + From e4f304e16ab219f798f7e5a82ebb9cc80da8eb65 Mon Sep 17 00:00:00 2001 From: norioriroiron <97643161+norioriroiron@users.noreply.github.com> Date: Sat, 11 Jul 2026 21:48:44 -0400 Subject: [PATCH 3/5] update card style --- src/components/Card.astro | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/Card.astro b/src/components/Card.astro index 24ed3f5..8512229 100644 --- a/src/components/Card.astro +++ b/src/components/Card.astro @@ -32,32 +32,32 @@ const { data, id } = entry; data-tech={data.tech.join(', ')} data-author={data.builtBy.map((person) => person.name).join(', ')} data-description={data.description} - class="border-line bg-surface overflow-hidden rounded-[var(--radius-card)] border" + class="group border-line bg-surface overflow-hidden rounded-[var(--radius-card)] border duration-200 ease-in-out hover:-translate-y-2 hover:shadow-2xl hover:transition" >
-

{data.title}

+

+ {data.title} +

{data.year}
{ /* Plain text — the whole card is already a link, so no nested anchors. */ } -

+

Built by {data.builtBy.map((person) => person.name).join(', ')} -

+

{data.description}

-