diff --git a/.jules/palette.md b/.jules/palette.md new file mode 100644 index 0000000000..ccda64c215 --- /dev/null +++ b/.jules/palette.md @@ -0,0 +1,4 @@ + +## 2024-05-18 - Chat Navigation Accessibility +**Learning:** Icon-only navigation buttons in the chat area relied solely on `title` attributes, which can be inconsistent for screen reader users and often lead to raw icon ligature text (e.g., "vertical align top") being announced if the inner icon span isn't explicitly hidden from the accessibility tree. +**Action:** Consistently apply `aria-label`s to the parent button element and `aria-hidden="true"` to inner icon spans (like `material-symbols-outlined`) across all similar floating action button groups. diff --git a/webui/index.html b/webui/index.html index 95973c79e0..c75320691f 100644 --- a/webui/index.html +++ b/webui/index.html @@ -104,17 +104,17 @@
- - - -