From 754415a60c9701c681eb421bd987ecdbd8896581 Mon Sep 17 00:00:00 2001 From: b0txec Date: Thu, 20 Aug 2026 11:05:31 +0300 Subject: [PATCH] Match title overlay production margins --- web/src/components/map/canvasDraw.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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;