diff --git a/components/canvas/DetailSurfaceOverlayRenderer.tsx b/components/canvas/DetailSurfaceOverlayRenderer.tsx index 87b24f2ac..ccf75cda8 100644 --- a/components/canvas/DetailSurfaceOverlayRenderer.tsx +++ b/components/canvas/DetailSurfaceOverlayRenderer.tsx @@ -66,9 +66,12 @@ function resolveOverlayText( function renderOverlayComponentContent( snapshot: DetailUiScreenOverlaySnapshot, component: RenderableOverlayComponent, + scale: number, ) { const content = resolveOverlayText(snapshot, component); const lines = content.split("\n").filter(Boolean); + const iconSize = Math.max(12, Math.round(16 * scale)); + const smallIconSize = Math.max(10, Math.round(14 * scale)); if (component.type === "detail_feature_card") { const headline = lines[0] || content; @@ -77,7 +80,7 @@ function renderOverlayComponentContent(