diff --git a/src/lib/pages/DictationPage.svelte b/src/lib/pages/DictationPage.svelte index 110ea9e..e1d74b5 100644 --- a/src/lib/pages/DictationPage.svelte +++ b/src/lib/pages/DictationPage.svelte @@ -498,6 +498,9 @@
+
+ {#if page.recording}Recording started{/if} +
{#if needsDownload} {:else} @@ -514,6 +517,7 @@ : 'bg-accent hover:bg-accent-hover shadow-[0_4px_20px_rgba(232,168,124,0.3)]'}" onclick={toggleRecording} disabled={modelLoading} + aria-label={page.recording ? "Stop recording" : "Start recording"} > {#if page.recording} @@ -664,6 +668,8 @@ bind:value={transcript} onclick={() => { showExportMenu = false; showTemplateMenu = false; }} data-no-transition + aria-label="Transcript" + aria-live="polite" >
diff --git a/src/lib/pages/FilesPage.svelte b/src/lib/pages/FilesPage.svelte index 922a9b2..a243717 100644 --- a/src/lib/pages/FilesPage.svelte +++ b/src/lib/pages/FilesPage.svelte @@ -214,6 +214,8 @@ placeholder="Transcribed text will appear here..." bind:value={fileTranscript} data-no-transition + aria-label="File transcript" + aria-live="polite" > diff --git a/src/lib/pages/TasksPage.svelte b/src/lib/pages/TasksPage.svelte index ec6a69f..f9a7386 100644 --- a/src/lib/pages/TasksPage.svelte +++ b/src/lib/pages/TasksPage.svelte @@ -232,6 +232,7 @@
+
@@ -259,6 +261,7 @@