From bfae278411915a0efb05be766a762be3cbc70a37 Mon Sep 17 00:00:00 2001 From: KHAIRUL ARIF DANIAL Date: Wed, 5 Aug 2026 11:36:59 +0800 Subject: [PATCH 1/2] a11y: labels for theme toggle, search, category chips --- src/app/extensions/ExtensionsPageClient.tsx | 5 +++++ src/app/templates/TemplatesPageClient.tsx | 3 +++ src/components/theme-toggle.tsx | 14 +++++++++++--- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/app/extensions/ExtensionsPageClient.tsx b/src/app/extensions/ExtensionsPageClient.tsx index 6bac55d..daeaaa2 100644 --- a/src/app/extensions/ExtensionsPageClient.tsx +++ b/src/app/extensions/ExtensionsPageClient.tsx @@ -124,7 +124,9 @@ export function ExtensionsPageClient() {
{extensionCategories.map((cat) => ( From 58b2cf8aebd75196d9f50fb2f26aeb42df3c1c5c Mon Sep 17 00:00:00 2001 From: Khairul Date: Mon, 17 Aug 2026 09:59:47 +0800 Subject: [PATCH 2/2] fix(a11y): add type and aria-pressed on template category chips --- src/app/templates/TemplatesPageClient.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app/templates/TemplatesPageClient.tsx b/src/app/templates/TemplatesPageClient.tsx index c6ec1ac..a192ace 100644 --- a/src/app/templates/TemplatesPageClient.tsx +++ b/src/app/templates/TemplatesPageClient.tsx @@ -122,8 +122,10 @@ export function TemplatesPageClient() { {categories.map((cat) => (