diff --git a/.jules/palette.md b/.jules/palette.md new file mode 100644 index 0000000..e3ba84a --- /dev/null +++ b/.jules/palette.md @@ -0,0 +1,3 @@ +## 2024-05-18 - Missing ARIA labels on dynamic icon buttons and inputs +**Learning:** Icon-only buttons (like โ˜ฐ, +, โš™) and inputs missing explicit labels (`#doc-title`, `#search-input`) were lacking ARIA labels across the application, significantly hurting screen reader accessibility. This includes dynamically generated elements like document tab pin icons. +**Action:** Always verify that every icon-only interactive element and text input field without an explicit `