From ba9474a5080e7ef6acd6e4f20ed8a1cf4bac9837 Mon Sep 17 00:00:00 2001 From: seonghobae <8172694+seonghobae@users.noreply.github.com> Date: Thu, 23 Jul 2026 21:19:12 +0000 Subject: [PATCH] feat(ux): Add aria-describedby to disabled export buttons Links disabled artifact export buttons in the ExportModal to their adjacent description text using `aria-describedby` so screen reader users understand why the buttons are disabled. Updates `ExportModal.test.tsx` to explicitly verify this accessibility improvement. --- .Jules/palette.md | 3 ++ .../components/modals/ExportModal.test.tsx | 22 ++++++++---- .../src/components/modals/ExportModal.tsx | 36 ++++++++++--------- 3 files changed, 38 insertions(+), 23 deletions(-) diff --git a/.Jules/palette.md b/.Jules/palette.md index 7577a1ca..29166052 100644 --- a/.Jules/palette.md +++ b/.Jules/palette.md @@ -56,3 +56,6 @@ ## 2024-07-14 - Native Keyboard Submission with Forms for Modals **Learning:** Modals designed with plain `