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 `