From 1bd287451fc7ca88cf040d65397ee1c65a21636f Mon Sep 17 00:00:00 2001 From: Daniel Bedeleanu Date: Sat, 18 Apr 2026 14:15:25 +0000 Subject: [PATCH] polish: add focus indicators and semantic HTML to admin page - Add focus-visible ring to logout button (was missing in audit) - Add aria-label to logout button for screen readers - Wrap main content in semantic
tag - Improves accessibility and keyboard navigation for admin users --- frontend/app/admin/page.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/app/admin/page.tsx b/frontend/app/admin/page.tsx index 2157f3c4..faaff555 100644 --- a/frontend/app/admin/page.tsx +++ b/frontend/app/admin/page.tsx @@ -25,7 +25,7 @@ export default function AdminPage() { return ( -
+
@@ -34,10 +34,11 @@ export default function AdminPage() {

Admin Control

System Configuration & Security

- @@ -109,7 +110,7 @@ export default function AdminPage() { isSavingPrompt={admin.isSavingPrompt} onUpdatePrompt={admin.handleUpdatePrompt} /> -
+
); }