diff --git a/.jules/palette.md b/.jules/palette.md new file mode 100644 index 0000000000..8532f5b566 --- /dev/null +++ b/.jules/palette.md @@ -0,0 +1,3 @@ +## 2026-03-25 - Add ARIA Labels to Icon-Only Buttons +**Learning:** Found several icon-only buttons across settings, tools and modals without aria-labels making them inaccessible to screen readers. +**Action:** Adding standard aria-label attributes that match their titles to improve accessibility. diff --git a/webui/components/modals/image-viewer/image-viewer.html b/webui/components/modals/image-viewer/image-viewer.html index 9fd5e02e41..8aff26188b 100644 --- a/webui/components/modals/image-viewer/image-viewer.html +++ b/webui/components/modals/image-viewer/image-viewer.html @@ -44,14 +44,14 @@
- - -
diff --git a/webui/components/plugins/plugin-configs.html b/webui/components/plugins/plugin-configs.html index 5715d73c01..894f68cad4 100644 --- a/webui/components/plugins/plugin-configs.html +++ b/webui/components/plugins/plugin-configs.html @@ -52,8 +52,8 @@ list Show - diff --git a/webui/components/plugins/toggle/plugin-toggles.html b/webui/components/plugins/toggle/plugin-toggles.html index 5f45caca49..9ea811c1be 100644 --- a/webui/components/plugins/toggle/plugin-toggles.html +++ b/webui/components/plugins/toggle/plugin-toggles.html @@ -50,8 +50,8 @@ edit Edit - diff --git a/webui/components/settings/skills/list.html b/webui/components/settings/skills/list.html index 3914537121..e4a0aa184b 100644 --- a/webui/components/settings/skills/list.html +++ b/webui/components/settings/skills/list.html @@ -75,9 +75,9 @@ @click="$store.skillsListStore.openSkill(skill)"> folder_open Open -