From 6b08ce6b6a447ccccc0568c307790a70f9876a6c Mon Sep 17 00:00:00 2001 From: Sharang Parnerkar <30073382+mighty840@users.noreply.github.com> Date: Tue, 21 Apr 2026 11:31:23 +0200 Subject: [PATCH] pitch-deck: fix HEUTE pill clipped behind milestone cards Move pill from SVG (behind HTML) to an absolutely-positioned HTML div with zIndex:10 so it always renders above the milestone cards. Co-Authored-By: Claude Sonnet 4.6 --- .../components/slides/MilestonesSlide.tsx | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pitch-deck/components/slides/MilestonesSlide.tsx b/pitch-deck/components/slides/MilestonesSlide.tsx index c3a430c..9dcf748 100644 --- a/pitch-deck/components/slides/MilestonesSlide.tsx +++ b/pitch-deck/components/slides/MilestonesSlide.tsx @@ -393,7 +393,7 @@ function Timeline({ onSelect, selectedId, t, de }: { strokeDasharray={m.done ? '0' : '3 3'} /> ))} - {/* HEUTE marker */} + {/* HEUTE marker — circles only; pill is HTML below */} @@ -401,15 +401,23 @@ function Timeline({ onSelect, selectedId, t, de }: { - - - HEUTE - + {/* HEUTE pill — HTML so it sits above milestone cards */} +
HEUTE
+ {layout.map((m) => ( onSelect(m)}