diff --git a/.Jules/palette.md b/.Jules/palette.md new file mode 100644 index 00000000..5674f45b --- /dev/null +++ b/.Jules/palette.md @@ -0,0 +1,4 @@ +## 2026-03-18 - [Add aria-busy to loading buttons] + +**Learning:** Components reflecting loading state via `isLoading` or `isSubmitting` often lack the `aria-busy` attribute, which is crucial for informing screen readers about the element's busy state. +**Action:** Add `aria-busy` attributes to button components and standalone buttons showing loading states. diff --git a/src/components/events/EventAnnotations.tsx b/src/components/events/EventAnnotations.tsx index 5b97c1d1..8eb0a3fd 100644 --- a/src/components/events/EventAnnotations.tsx +++ b/src/components/events/EventAnnotations.tsx @@ -234,6 +234,7 @@ export default function EventAnnotations({