From e8709b9ae9b2d23c9166ec40d0dacf304522f7be Mon Sep 17 00:00:00 2001 From: Ralksta <16941050+ralksta@users.noreply.github.com> Date: Tue, 21 Apr 2026 22:51:26 +0200 Subject: [PATCH] feat(a11y): consolidate ARIA announcements on interactive cards (#133) - Added comprehensive `aria-label` to the parent `` in `SubpageGridView`. - Hid redundant textual child elements using `aria-hidden="true"`. - Removed redundant `alt` text from decorative thumbnail `Image`. - Removed unused `albumMap` prop in `AlbumGrid`. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> --- .Jules/palette.md | 4 ++++ app/[...path]/SubpageGridView.tsx | 29 +++++++++++------------------ 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/.Jules/palette.md b/.Jules/palette.md index 277497d..3f60239 100644 --- a/.Jules/palette.md +++ b/.Jules/palette.md @@ -5,3 +5,7 @@ ## 2024-05-25 - SVG Icon Accessibility **Learning:** Adding `aria-hidden="true"` to decorative `` icons within interactive elements (like `
+