fix(a11y): each Workspace page has a heading for screen readers (#32911)

This commit is contained in:
G30 2026-10-22 15:40:23 -04:00 • committed by GitHub
parent bb10ca4719
commit c90536e21d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 10 additions and 0 deletions

View file

@ -311,6 +311,8 @@
</title>
</svelte:head>
<h1 class="sr-only">{$i18n.t('Knowledge')}</h1>
{#if loaded}
<DeleteConfirmDialog
bind:show={showDeleteConfirm}

View file

@ -521,6 +521,8 @@
</title>
</svelte:head>
<h1 class="sr-only">{$i18n.t('Models')}</h1>
{#if loaded}
<ModelDeleteConfirmDialog
bind:show={showModelDeleteConfirm}

View file

@ -391,6 +391,8 @@
</title>
</svelte:head>
<h1 class="sr-only">{$i18n.t('Prompts')}</h1>
{#if loaded}
<DeleteConfirmDialog
bind:show={showDeleteConfirm}

View file

@ -343,6 +343,8 @@
</title>
</svelte:head>
<h1 class="sr-only">{$i18n.t('Skills')}</h1>
{#if loaded}
<ImportModal
bind:show={showImportFromLink}

View file

@ -309,6 +309,8 @@
</title>
</svelte:head>
<h1 class="sr-only">{$i18n.t('Tools')}</h1>
<ImportModal
bind:show={showImportModal}
onImport={(tool) => {