From 35b544d1425f934b01f120567661952f09bab4c4 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sat, 16 May 2026 16:56:56 +0000 Subject: [PATCH] feat(ui): add aria-expanded and aria-controls to CollapsibleSection in ListeningPost - Add `aria-expanded` and `aria-controls` to the toggle button - Generate a unique ID based on the title to link button and content - Add `focus-visible` ring styles for keyboard navigation Co-authored-by: d3mocide <136547209+d3mocide@users.noreply.github.com> --- .jules/palette.md | 4 ++++ frontend/src/components/js8call/ListeningPost.tsx | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.jules/palette.md b/.jules/palette.md index 3dce5527..6e5774ea 100644 --- a/.jules/palette.md +++ b/.jules/palette.md @@ -105,3 +105,7 @@ ## 2025-04-24 - Interactive Element Keyboard Accessibility **Learning:** Found multiple interactive ` {isOpen && ( -
+
{children}
)}