diff --git a/src/app.css b/src/app.css index 16cf2bc..3f078e1 100644 --- a/src/app.css +++ b/src/app.css @@ -31,8 +31,20 @@ --color-sidebar: #13120f; --color-nav-active: #201e1a; --color-hover: #1e1c18; + + /* === Layout Tokens === */ + --radius-sm: 6px; + --radius-md: 8px; + --radius-lg: 12px; + --radius-xl: 16px; + --title-size: 26px; } +/* === Button Component Classes === */ +.btn-sm { @apply px-2.5 py-1 text-[11px]; } +.btn-md { @apply px-3 py-1.5 text-[12px]; } +.btn-lg { @apply px-4 py-2 text-[13px]; } + /* === Light theme overrides === */ html.light { --color-bg: #faf8f5; diff --git a/src/lib/pages/DictationPage.svelte b/src/lib/pages/DictationPage.svelte index 1497fc4..110ea9e 100644 --- a/src/lib/pages/DictationPage.svelte +++ b/src/lib/pages/DictationPage.svelte @@ -560,14 +560,14 @@ {#if templates.length > 0}
{#if showTemplateMenu}
{#each templates as template} @@ -577,35 +577,35 @@
{/if}
{#if showExportMenu}
{#each [["txt", "Plain Text"], ["md", "Markdown"], ["csv", "CSV"], ["html", "HTML"], ["srt", "SRT Subtitles"], ["vtt", "WebVTT"]] as [fmt, label]} {/each} diff --git a/src/lib/pages/FilesPage.svelte b/src/lib/pages/FilesPage.svelte index 8881a65..922a9b2 100644 --- a/src/lib/pages/FilesPage.svelte +++ b/src/lib/pages/FilesPage.svelte @@ -137,7 +137,7 @@
-

File Transcription

+

File Transcription

@@ -168,7 +168,7 @@
+
{#if showExportMenu}
{#each [["txt", "Plain Text"], ["md", "Markdown"], ["srt", "SRT Subtitles"], ["vtt", "WebVTT"]] as [fmt, label]} {/each} diff --git a/src/lib/pages/HistoryPage.svelte b/src/lib/pages/HistoryPage.svelte index 35c0b68..5ee93b5 100644 --- a/src/lib/pages/HistoryPage.svelte +++ b/src/lib/pages/HistoryPage.svelte @@ -142,12 +142,12 @@
-

History

+

History

{history.length} saved
{#if history.length > 0}
@@ -216,7 +216,7 @@
diff --git a/src/lib/pages/TasksPage.svelte b/src/lib/pages/TasksPage.svelte index 3bb7cb6..ec6a69f 100644 --- a/src/lib/pages/TasksPage.svelte +++ b/src/lib/pages/TasksPage.svelte @@ -178,7 +178,7 @@