diff --git a/web/src/components/map/canvasDraw.ts b/web/src/components/map/canvasDraw.ts index aed6305..73b47be 100644 --- a/web/src/components/map/canvasDraw.ts +++ b/web/src/components/map/canvasDraw.ts @@ -111,7 +111,9 @@ function drawTitleOverlay(ctx: CanvasRenderingContext2D, title: string, source: if (!title.trim() && !source.trim()) return; const scale = canvasWidth / 1920; - const right = 34 * scale; + // The two broadcast formats use different composition-safe areas. These + // insets come from the approved 1920 and 3840 production references. + const right = canvasWidth >= 3000 ? 376 : 88; const top = 38 * scale; const horizontalPadding = 24 * scale; const titleHeight = 62 * scale;