From 67a146dfb4b0be8b5b3ae399824319a7e89ed968 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 09:06:33 +0000 Subject: [PATCH] feat: Add aria-label to navigation links for accessibility - Added `aria-label` to `MobileNav` links using `item.title`. - Added `aria-label` to `DashboardNav` buttons using `item.label`. - Improves accessibility for screen readers by providing accessible names for icon-only buttons and links. Co-authored-by: vireapp <260846454+vireapp@users.noreply.github.com> --- dev_server.log | Bin 0 -> 2247 bytes src/components/dashboard-nav.tsx | 1 + src/components/mobile-nav.tsx | 1 + 3 files changed, 2 insertions(+) create mode 100644 dev_server.log diff --git a/dev_server.log b/dev_server.log new file mode 100644 index 0000000000000000000000000000000000000000..ab0ba0ef726ae6f3f482fca0286dbd3cc37e5bd1 GIT binary patch literal 2247 zcmeHI!EV$r6y)q*;4;Tn+I8Y=Hy*Y-ij34kQkU14nL1 zd{V!J=WVwX0e=vmY`^zr#^b|?6ZFmo8@9c9kxC^~RAwViK;|aIEvC~jxTO{1_RBY1 zSQju$(-e(ILm0flatqBnYRO(xL@SN=6D~Ehg5Kz6t(R+q{(e;PoDW7YiH>Npp*C*!LQSQCz4~pW8;BVFQ~--%wK6_5mI}PS!qyHv5)4(Q0@FFJ zv6P3=34(E5Lpm5RKJG{!oYurswIKw@U$N2+N%8dkX*RFLlW~m>j1G(rj1G(r{MP}z zI=e(tX1kD+Eq5h+IU%RBBW%28R?`M+-!ixR&8r{&!} literal 0 HcmV?d00001 diff --git a/src/components/dashboard-nav.tsx b/src/components/dashboard-nav.tsx index 6c4c4b3..6783984 100644 --- a/src/components/dashboard-nav.tsx +++ b/src/components/dashboard-nav.tsx @@ -49,6 +49,7 @@ export function DashboardNav() { variant="ghost" size="sm" asChild + aria-label={item.label} className={cn( "relative transition-all duration-300", isActive diff --git a/src/components/mobile-nav.tsx b/src/components/mobile-nav.tsx index 3640418..adbd331 100644 --- a/src/components/mobile-nav.tsx +++ b/src/components/mobile-nav.tsx @@ -56,6 +56,7 @@ export function MobileNav() { {/* Active Background Pill */}