Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .jules/palette.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## 2024-06-12 - Icon-only buttons accessibility in Agent Cards
**Learning:** Found that icon-only action buttons (like start/stop, configure) on `AgentCard` lack proper screen reader attributes and visible keyboard focus states. Relying solely on the `title` attribute is insufficient for robust accessibility, and the internal SVG icons can clutter screen reader output if not explicitly hidden.
**Action:** When adding or reviewing icon-only interactive elements, ensure they always have an explicit `aria-label`, their child SVG icons are marked with `aria-hidden="true"`, and they include `focus-visible:ring-2` styling to clearly indicate focus for keyboard navigation.
Loading