From b1b92b445b33a2b9a5bb1d1303e21420eb1b1df2 Mon Sep 17 00:00:00 2001 From: Joyce <26967919+Joyce-O@users.noreply.github.com> Date: Thu, 5 Feb 2026 21:03:44 -0500 Subject: [PATCH] update --- .../src/components/AvailabilityHeatmapV2.tsx | 22 ++++++++++++------- frontend/src/index.css | 12 ++++++++++ frontend/src/pages/Index.tsx | 9 +++++--- 3 files changed, 32 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/AvailabilityHeatmapV2.tsx b/frontend/src/components/AvailabilityHeatmapV2.tsx index f4c002d..53dc6b9 100644 --- a/frontend/src/components/AvailabilityHeatmapV2.tsx +++ b/frontend/src/components/AvailabilityHeatmapV2.tsx @@ -343,12 +343,18 @@ export const AvailabilityHeatmapV2 = ({ // Styling let bgClass = ""; // Default transparent - if (!slot) bgClass = "bg-muted/10 pattern-diagonal-lines opacity-50"; - else if (isFull) bgClass = "bg-emerald-500/90 hover:bg-emerald-600 shadow-sm"; - else if (isPartial) bgClass = "bg-amber-400/80 hover:bg-amber-500 shadow-sm"; - else if (isNone || isPartialHidden) bgClass = "bg-transparent hover:bg-muted/20"; - if (tooSoon && slot) bgClass = cn(bgClass, "opacity-30 cursor-not-allowed pattern-diagonal-lines"); + if (!slot) { + bgClass = "bg-muted/10 pattern-diagonal-lines opacity-50"; + } else if (tooSoon) { + bgClass = "bg-muted/20 pattern-diagonal-lines cursor-not-allowed border border-border/10"; + } else if (isFull) { + bgClass = "bg-emerald-500/90 hover:bg-emerald-600 shadow-sm"; + } else if (isPartial) { + bgClass = "bg-amber-400/80 hover:bg-amber-500 shadow-sm"; + } else if (isNone || isPartialHidden) { + bgClass = "bg-muted/50 hover:bg-muted/70 border border-border/20"; + } return (