diff --git a/app/components/ProductBlocks.tsx b/app/components/ProductBlocks.tsx index 8c4860e..72841fe 100644 --- a/app/components/ProductBlocks.tsx +++ b/app/components/ProductBlocks.tsx @@ -141,6 +141,20 @@ function renderProductBlock(block: ProductBlock, ctx: ProductBlockContext): Reac // from there since both return their own JSX before calling this. case "crossSell": return null; + // Black, not brand-yellow — matching der-eine's own hand-coded Focus.tsx + // icons (#231f20 stroke), which this whole PDP system is meant to look + // like. STEP_ICONS' SVGs hardcode stroke="#f6a701" per-element (shared + // with Pages.layout's /lebensuhr, /3x3-system, /7-tage-klarheits-check, + // which DO want brand-yellow) — overriding via a CSS descendant + // selector here (SVG presentation attributes lose to any stylesheet + // rule) scopes the recolor to PDPs only, without touching the shared + // icon set or PageBlocks.tsx's own rendering. + case "stepRow": + return ( +