diff --git a/apps/web/src/components/timeline/TimelineResourcePanel.tsx b/apps/web/src/components/timeline/TimelineResourcePanel.tsx
index 8b81bb7..5a515d8 100644
--- a/apps/web/src/components/timeline/TimelineResourcePanel.tsx
+++ b/apps/web/src/components/timeline/TimelineResourcePanel.tsx
@@ -416,7 +416,7 @@ function TimelineResourcePanelInner({
const utilBg = utilPct > 100
? "rgba(254,202,202,0.18)" // red tint for over-utilized
: utilPct >= 50
- ? `rgba(59,130,246,${Math.min(0.06 + (utilPct - 50) * 0.0014, 0.12)})` // faint blue tint scaling 50-100%
+ ? `rgba(34,197,94,${Math.min(0.04 + (utilPct - 50) * 0.001, 0.08)})` // faint green tint scaling 50-100%
: undefined;
return (
@@ -434,7 +434,7 @@ function TimelineResourcePanelInner({
>
@@ -359,7 +359,7 @@ export function TimelineTooltip({
(vacationTooltipRef as React.MutableRefObject
).current = null;
}}
position={heatmapTooltipPos}
- backgroundColor="rgba(3, 7, 18, 0.96)"
+ backgroundColor="rgba(10, 10, 10, 0.96)"
className="fixed z-40 max-w-sm pointer-events-none rounded-xl border border-gray-800 bg-gray-950/96 px-3 py-2 text-xs text-white shadow-2xl"
>
@@ -388,7 +388,7 @@ export function TimelineTooltip({
diff --git a/apps/web/src/components/timeline/heatmapUtils.ts b/apps/web/src/components/timeline/heatmapUtils.ts
index 5beb34d..aba6f00 100644
--- a/apps/web/src/components/timeline/heatmapUtils.ts
+++ b/apps/web/src/components/timeline/heatmapUtils.ts
@@ -32,12 +32,12 @@ export const HEATMAP_PALETTES: Record = {