From 8a75c15557f489ee7f33ad65178d602e36609bbc Mon Sep 17 00:00:00 2001
From: Olabode Felix Akinyemi <80841202+akinshaywai@users.noreply.github.com>
Date: Wed, 15 Apr 2026 09:31:24 +0100
Subject: [PATCH] Merge pull request #454 from
akinshaywai/fix/a11y-config-panel-labels
fix(a11y): add accessible labels to ConfigPanel inputs and icon buttons
---
.../extension/src/components/ConfigPanel.tsx | 33 ++++++++++++++++---
1 file changed, 28 insertions(+), 5 deletions(-)
diff --git a/packages/extension/src/components/ConfigPanel.tsx b/packages/extension/src/components/ConfigPanel.tsx
index eae206c..bdbc9f0 100644
--- a/packages/extension/src/components/ConfigPanel.tsx
+++ b/packages/extension/src/components/ConfigPanel.tsx
@@ -123,6 +123,7 @@ export function ConfigPanel({ config, onSave, onClose }: ConfigPanelProps) {
size="icon-sm"
onClick={onClose}
className="absolute top-2 right-3 cursor-pointer"
+ aria-label="Back"
>
Give a website the ability to call this extension.