From 5b9efeef4d522b2f00a20c209360ed68a212a3a8 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Sun, 22 Feb 2026 22:24:33 +0100 Subject: [PATCH] fix(a11y): add aria-labels and structural elements to workspace components (#21719) --- src/lib/components/workspace/Knowledge.svelte | 2 ++ src/lib/components/workspace/Knowledge/ItemMenu.svelte | 1 + .../components/workspace/Knowledge/KnowledgeBase.svelte | 7 ++++++- src/lib/components/workspace/Models.svelte | 4 ++++ src/lib/components/workspace/Models/ModelEditor.svelte | 1 + src/lib/components/workspace/Prompts.svelte | 4 ++++ src/lib/components/workspace/Prompts/PromptEditor.svelte | 4 ++++ .../components/workspace/Prompts/PromptHistoryMenu.svelte | 1 + src/lib/components/workspace/Skills.svelte | 3 +++ src/lib/components/workspace/Skills/SkillEditor.svelte | 5 +++++ src/lib/components/workspace/Tools.svelte | 5 +++++ src/lib/components/workspace/Tools/ToolkitEditor.svelte | 4 ++++ src/routes/(app)/workspace/+layout.svelte | 6 ++++++ 13 files changed, 46 insertions(+), 1 deletion(-) diff --git a/src/lib/components/workspace/Knowledge.svelte b/src/lib/components/workspace/Knowledge.svelte index 39af77a345..25b59d476c 100644 --- a/src/lib/components/workspace/Knowledge.svelte +++ b/src/lib/components/workspace/Knowledge.svelte @@ -197,12 +197,14 @@ {#if query}