diff --git a/app/components/ProductBlocks.tsx b/app/components/ProductBlocks.tsx index 62bb2bf..faf1011 100644 --- a/app/components/ProductBlocks.tsx +++ b/app/components/ProductBlocks.tsx @@ -149,17 +149,20 @@ export function renderProductBlock(block: ProductBlock, ctx: ProductBlockContext // 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. - // Parallel fact cards, not a connected sequence — matches der-eine's - // own hand-coded Focus.tsx ("Was kann er?") exactly: icon on top, + // Parallel fact cards, not a connected sequence — icon on top, // centered, no StepArrow connectors between them (those imply an // order these facts don't have). Reuses stepRow's existing icon/ // title/description shape rather than a new block type; only the // rendering diverges from Pages.layout's own connected-arrow stepRow // (renderPageBlockSync), scoped to ProductBlocks.tsx. Icons black // (#231f20), same override reasoning as the quote block below. + // max-w-[48rem] — der-eine's own original Focus.tsx used 75rem, but + // that read too wide/loose for this card row (reported 2026-08-30); + // narrowed to match the blog body column's own width instead + // (RichText.tsx's max-w-[48rem]). case "stepRow": return ( -