feat(kon): add semantic HTML and ARIA labels — main wrapper, live regions, button labels

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
jake
2026-03-17 02:20:21 +00:00
parent b0f7c544a9
commit 3eb14d004d
4 changed files with 15 additions and 2 deletions

View File

@@ -13,7 +13,7 @@
});
</script>
<div class="h-full overflow-hidden">
<main class="h-full overflow-hidden" aria-label="Kon application content">
{#if page.current === "first-run"}
<FirstRunPage />
{:else if page.current === "dictation"}
@@ -27,4 +27,4 @@
{:else if page.current === "settings"}
<SettingsPage />
{/if}
</div>
</main>