From db5efc655e4d097ae68ec78316d6058a6701f1f0 Mon Sep 17 00:00:00 2001
From: "google-labs-jules[bot]"
<161369871+google-labs-jules[bot]@users.noreply.github.com>
Date: Wed, 6 May 2026 10:16:44 +0000
Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20Add=20missing=20ARIA?=
=?UTF-8?q?=20labels=20to=20icon-only=20buttons?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Added missing `aria-label` attributes to various icon-only `
@@ -126,6 +127,7 @@ export function CartDrawer() {
size="icon"
className="h-7 w-7 rounded-none"
onClick={() => updateQuantity(item.id, item.size, item.quantity + 1, item.color, item.comboGroupId)}
+ aria-label="Increase quantity"
>
@@ -136,6 +138,7 @@ export function CartDrawer() {
size="icon"
className="h-7 w-7 self-start text-muted-foreground hover:text-foreground"
onClick={() => removeItem(item.id, item.size, item.color, item.comboGroupId)}
+ aria-label="Remove item"
>
diff --git a/components/layout/navbar.tsx b/components/layout/navbar.tsx
index 22394bd..c151b09 100644
--- a/components/layout/navbar.tsx
+++ b/components/layout/navbar.tsx
@@ -35,6 +35,7 @@ export function Navbar() {
size="icon"
className="md:hidden mr-2"
onClick={() => setShowMobileMenu(!showMobileMenu)}
+ aria-label="Toggle mobile menu"
>
{showMobileMenu ? :
}
@@ -71,10 +72,10 @@ export function Navbar() {
autoFocus
className="h-9 w-32 md:w-48 px-3 bg-secondary/50 border border-input rounded-none text-sm focus:outline-none focus:ring-1 focus:ring-ring"
/>
-