From bf84568837a76236d0b162d3836a01966963d349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Wed, 13 May 2026 13:38:21 +0300 Subject: [PATCH] fix(a11y): add aria-label to VTooltip on /admin/tenants impersonate btn MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Audit #2 Phase 10.2 P2: axe-core 4.10 reported aria-tooltip-name violation —
had no accessible name. Adding aria-label to passes it through to the rendered overlay. Verified: axe-core on /admin/tenants — 0 tooltip violations post-fix. Co-Authored-By: Claude Sonnet 4.6 --- app/resources/js/components/admin/tenants/TenantsTable.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/resources/js/components/admin/tenants/TenantsTable.vue b/app/resources/js/components/admin/tenants/TenantsTable.vue index a9bf71df..5e391146 100644 --- a/app/resources/js/components/admin/tenants/TenantsTable.vue +++ b/app/resources/js/components/admin/tenants/TenantsTable.vue @@ -78,7 +78,11 @@ function statusColor(s: TenantStatus): string { {{ item.activitySince }}