From 0d20d602cb5ce260f4c042cfb3dde5a015b74435 Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Wed, 1 Oct 2025 21:43:18 +0200 Subject: [PATCH] feat: enhance Card and TaskCard components with gradient backgrounds and hover effects - Updated `Card` component to include gradient backgrounds for different variants, improving visual depth. - Modified `TaskCard` hover effects to include scaling and translation for a more dynamic user interaction experience. --- src/components/ui/Card.tsx | 6 +++--- src/components/ui/TaskCard.tsx | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/ui/Card.tsx b/src/components/ui/Card.tsx index 5f5e634..ae42b8a 100644 --- a/src/components/ui/Card.tsx +++ b/src/components/ui/Card.tsx @@ -11,9 +11,9 @@ interface CardProps extends HTMLAttributes { const Card = forwardRef( ({ className, variant = 'default', shadow = 'sm', border = 'default', background = 'default', ...props }, ref) => { const backgrounds = { - default: 'bg-[var(--card)]', - column: 'bg-[var(--card-column)]', - muted: 'bg-[var(--muted)]/10' + default: 'bg-[var(--card)] bg-gradient-to-b from-[var(--card)] to-[color-mix(in_srgb,var(--card)_80%,var(--background)_20%)]', + column: 'bg-[var(--card-column)] bg-gradient-to-b from-[var(--card-column)] to-[color-mix(in_srgb,var(--card-column)_80%,var(--background)_20%)]', + muted: 'bg-[var(--muted)]/10 bg-gradient-to-b from-[var(--muted)]/10 to-[color-mix(in_srgb,var(--muted)_4%,var(--background)_6%)]' }; const borders = { diff --git a/src/components/ui/TaskCard.tsx b/src/components/ui/TaskCard.tsx index e9eb77d..57dd561 100644 --- a/src/components/ui/TaskCard.tsx +++ b/src/components/ui/TaskCard.tsx @@ -244,7 +244,7 @@ const TaskCard = forwardRef( (