From 5297c704537287252d6162b0856f1c66cbe376ec Mon Sep 17 00:00:00 2001 From: Marcel Date: Wed, 3 Jun 2026 22:59:02 +0200 Subject: [PATCH] fix(transcription): enlarge panel block action buttons to 44px touch target (#722) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The panel footer's delete and review-toggle controls were icon-only ~16px hit areas. After #722 removed the on-canvas delete button, the panel delete button became the only touch-reachable delete path, so it must meet the WCAG 2.2 §2.5.8 minimum target size (44×44px). Give both icon-only footer actions a >=44px inline-flex hit area with negative margins so the row layout and the visible icon size are unchanged. Co-Authored-By: Claude Opus 4.8 --- .../transcription/TranscriptionBlock.svelte | 4 +-- .../TranscriptionBlock.svelte.spec.ts | 25 +++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/document/transcription/TranscriptionBlock.svelte b/frontend/src/lib/document/transcription/TranscriptionBlock.svelte index d6e2dd87..8ae156af 100644 --- a/frontend/src/lib/document/transcription/TranscriptionBlock.svelte +++ b/frontend/src/lib/document/transcription/TranscriptionBlock.svelte @@ -231,7 +231,7 @@ async function handleDelete() {