From b58eef1221694599a396007856baa5d9f4b3f2f8 Mon Sep 17 00:00:00 2001 From: omercelikdev Date: Sun, 12 Jul 2026 22:11:21 +0300 Subject: [PATCH] rtl: use logical inset for the transform picker + pause dot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two spots still used physical left/right instead of logical inset, so they sat on the wrong side under an RTL language: - PreviewPanel transform picker popover: `left-0` → `start-0`, so the 520px panel opens from the reading-start edge instead of always the physical left. - Sidebar capture-paused status dot: `right-1` → `end-1`. (The window resize handles keep physical left/right — those track real window edges, not reading direction.) Co-Authored-By: Claude Opus 4.8 --- src/components/layout/Sidebar.tsx | 2 +- src/components/preview/PreviewPanel.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/layout/Sidebar.tsx b/src/components/layout/Sidebar.tsx index 09ba888..9b00a5e 100644 --- a/src/components/layout/Sidebar.tsx +++ b/src/components/layout/Sidebar.tsx @@ -92,7 +92,7 @@ export function Sidebar() { > {isCapturePaused ? : } {isCapturePaused && ( - + )} {isCapturePaused ? t('capture.resume') : t('capture.pause')} diff --git a/src/components/preview/PreviewPanel.tsx b/src/components/preview/PreviewPanel.tsx index 224f1c0..8577e44 100644 --- a/src/components/preview/PreviewPanel.tsx +++ b/src/components/preview/PreviewPanel.tsx @@ -598,7 +598,7 @@ function TransformPicker({ return (