From 6dae864c600a4e4f034bcd5067e5398aa44c16e6 Mon Sep 17 00:00:00 2001 From: Shane Date: Thu, 16 Jul 2026 16:45:00 -0500 Subject: [PATCH] Fix icon-layout eyebrow suppression: centered (3/4), not stacked (4/4) noEyebrowForArrangement was keyed to arrangement 3 (stacked), which has plenty of room for an eyebrow above the headline. The centered layout (arrangement 2) is the one with no room for it. Swapped the condition. Co-Authored-By: Claude Sonnet 5 --- apps/og-generator/lib/design/templates.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/og-generator/lib/design/templates.tsx b/apps/og-generator/lib/design/templates.tsx index 7bebc40797e..c6234b1aea1 100644 --- a/apps/og-generator/lib/design/templates.tsx +++ b/apps/og-generator/lib/design/templates.tsx @@ -155,8 +155,8 @@ export const TEMPLATES: Template[] = [ anchorX: 'left', anchorY: 'bottom', arrangementCount: 4, - // Stacked (3/4) has no room for an eyebrow above the headline. - noEyebrowForArrangement: (arrangement) => arrangement === 3, + // Centered (3/4) has no room for an eyebrow above the headline. + noEyebrowForArrangement: (arrangement) => arrangement === 2, build: (p) => { const arrangement = p.arrangement ?? 0 // Icon renders inside the same dark chip bounding box Partner logos