From b843cc4afd0d37231ef663e6c72aab85416fcbe6 Mon Sep 17 00:00:00 2001 From: Deepu S Nath Date: Tue, 28 Jul 2026 01:25:26 +0530 Subject: [PATCH] Normalize social link aria-labels in TeamMember to include member name GitHub and personal site links used generic labels ("GitHub Profile", "Personal Site") that are indistinguishable across dozens of team members for screen reader users. Include the member's name like the Twitter/ Threads/Bluesky links already do, and mark the decorative icons aria-hidden so they don't pollute the accessible names. Fixes #8552 Co-Authored-By: Claude Fable 5 --- src/components/MDX/TeamMember.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/MDX/TeamMember.tsx b/src/components/MDX/TeamMember.tsx index 2716fa2d1fa..905fbb11290 100644 --- a/src/components/MDX/TeamMember.tsx +++ b/src/components/MDX/TeamMember.tsx @@ -113,7 +113,7 @@ export function TeamMember({ aria-label={`${name} on Twitter`} href={`https://twitter.com/${twitter}`} className="hover:text-primary hover:underline dark:text-primary-dark flex flex-row items-center"> - +