From 499cfad107e2b7964f27cdef29fa2c3965304349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Sat, 9 May 2026 17:44:58 +0200 Subject: [PATCH] fix(a11y): bump /admin/users + /admin/login-overview tap targets to WCAG 2.5.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The four per-row action buttons on `/admin/users` (role toggle, edit, reset password, force-logout) and the filter pills on both routes were sized `h-7` (28px) — well below WCAG 2.5.5 AA's 44×44px target that the rest of the app already honours (bottom-nav, dashboard quick-add). Mobile users on a 360px viewport had four 28×28px buttons crammed into the right edge of every user row. Adds `min-h-11 min-w-11` to all six button sites. The visual icon-only look is preserved — only the hit-area expands. Closes H2 from .planning/phase-6-design-findings.md. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/components/admin/login-overview-section.tsx | 4 ++-- src/components/admin/user-management-section.tsx | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/admin/login-overview-section.tsx b/src/components/admin/login-overview-section.tsx index 086b95ba9..46b341c10 100644 --- a/src/components/admin/login-overview-section.tsx +++ b/src/components/admin/login-overview-section.tsx @@ -74,7 +74,7 @@ export function LoginOverviewSection() {