From caae0be19bdec5956efcd64cb1d2ce9e14f0bf0c Mon Sep 17 00:00:00 2001 From: G30 <50341825+silentoplayz@users.noreply.github.com> Date: Sun, 25 Oct 2026 00:14:38 -0400 Subject: [PATCH] fix(a11y): switches, icon buttons, selects and number inputs in Admin Settings have names (#33145) --- .../components/admin/Settings/Audio.svelte | 16 +++++++--- .../admin/Settings/Authentication.svelte | 4 +++ .../admin/Settings/CodeExecution.svelte | 8 +++++ .../admin/Settings/Connections.svelte | 2 ++ .../Connections/OllamaConnection.svelte | 3 ++ .../Connections/OpenAIConnection.svelte | 2 ++ .../admin/Settings/Documents.svelte | 32 ++++++++++++++++--- .../admin/Settings/Evaluations.svelte | 1 + .../components/admin/Settings/Events.svelte | 1 + .../admin/Settings/ExternalKnowledge.svelte | 1 + .../components/admin/Settings/Images.svelte | 6 ++++ .../admin/Settings/Integrations.svelte | 2 ++ .../admin/Settings/Interface.svelte | 14 ++++++-- .../components/admin/Settings/Models.svelte | 2 ++ .../admin/Settings/Pipelines.svelte | 4 +++ .../admin/Settings/WebSearch.svelte | 4 +++ 16 files changed, 92 insertions(+), 10 deletions(-) diff --git a/src/lib/components/admin/Settings/Audio.svelte b/src/lib/components/admin/Settings/Audio.svelte index 5b92421c2b..3865362eac 100644 --- a/src/lib/components/admin/Settings/Audio.svelte +++ b/src/lib/components/admin/Settings/Audio.svelte @@ -408,8 +408,13 @@ - + @@ -456,8 +461,9 @@ - + @@ -633,8 +639,10 @@ { @@ -745,8 +753,8 @@ {/if} {#if TTS_ENGINE === ''} - - + + {#each voices as voice}