From 6ce47bc207d6d372c25e9b9862c830308c1f313a Mon Sep 17 00:00:00 2001 From: charantejguniganti Date: Wed, 13 May 2026 01:17:09 +0530 Subject: [PATCH] fix: convert clickable icons to accessible buttons with aria-labels --- .../abha-consent-form.component.html | 4 +++- .../abha-enter-mobile-otp-component.component.html | 4 +++- .../abha-mobile-component.component.html | 4 +++- .../display-abha-card.component.html | 5 +++-- .../download-search-abha.component.html | 12 +++++++----- .../generate-abha-component.component.html | 12 ++++++++---- 6 files changed, 27 insertions(+), 14 deletions(-) diff --git a/src/registrar/abha-components/abha-consent-form/abha-consent-form.component.html b/src/registrar/abha-components/abha-consent-form/abha-consent-form.component.html index a511ff6..fd3701e 100644 --- a/src/registrar/abha-components/abha-consent-form/abha-consent-form.component.html +++ b/src/registrar/abha-components/abha-consent-form/abha-consent-form.component.html @@ -1,6 +1,8 @@

CONSENT FORM

- close +
diff --git a/src/registrar/abha-components/abha-enter-mobile-otp-component/abha-enter-mobile-otp-component.component.html b/src/registrar/abha-components/abha-enter-mobile-otp-component/abha-enter-mobile-otp-component.component.html index 9a57615..8f2182e 100644 --- a/src/registrar/abha-components/abha-enter-mobile-otp-component/abha-enter-mobile-otp-component.component.html +++ b/src/registrar/abha-components/abha-enter-mobile-otp-component/abha-enter-mobile-otp-component.component.html @@ -1,6 +1,8 @@

{{ currentLanguageSet?.verifyMobileOtp }}

- close +

diff --git a/src/registrar/abha-components/abha-mobile-component/abha-mobile-component.component.html b/src/registrar/abha-components/abha-mobile-component/abha-mobile-component.component.html index 0ea9775..4e9f080 100644 --- a/src/registrar/abha-components/abha-mobile-component/abha-mobile-component.component.html +++ b/src/registrar/abha-components/abha-mobile-component/abha-mobile-component.component.html @@ -1,6 +1,8 @@

{{ currentLanguageSet?.generateABHA }}

- close +

diff --git a/src/registrar/abha-components/display-abha-card/display-abha-card.component.html b/src/registrar/abha-components/display-abha-card/display-abha-card.component.html index 9cc5620..4fa15d2 100644 --- a/src/registrar/abha-components/display-abha-card/display-abha-card.component.html +++ b/src/registrar/abha-components/display-abha-card/display-abha-card.component.html @@ -1,7 +1,8 @@

{{ currentLanguageSet?.aBHACard}}

- close +
diff --git a/src/registrar/abha-components/download-search-abha/download-search-abha.component.html b/src/registrar/abha-components/download-search-abha/download-search-abha.component.html index 1a4f25b..e2b8c93 100644 --- a/src/registrar/abha-components/download-search-abha/download-search-abha.component.html +++ b/src/registrar/abha-components/download-search-abha/download-search-abha.component.html @@ -1,8 +1,8 @@

{{ currentLanguageSet.searchAndDownloadAbha }}

-
@@ -64,10 +64,12 @@

{{ currentLanguageSet.searchAndDownloadAbha }}

aria-label="Third part of Aadhaar number" aria-describedby="aadhaar-format-hint" /> - - {{ inputType === 'password' ? 'visibility_off' : 'visibility' }} - + + {{ inputType === 'password' ? 'visibility_off' : 'visibility' }} + + Please enter a valid Aadhaar number
diff --git a/src/registrar/abha-components/generate-abha-component/generate-abha-component.component.html b/src/registrar/abha-components/generate-abha-component/generate-abha-component.component.html index 9779c8a..afb8a16 100644 --- a/src/registrar/abha-components/generate-abha-component/generate-abha-component.component.html +++ b/src/registrar/abha-components/generate-abha-component/generate-abha-component.component.html @@ -1,6 +1,8 @@

Generate ABHA CARD

- close +

@@ -41,9 +43,11 @@

Generate ABHA CARD

(keydown.backspace)="moveToPrev($event, part2)" style="text-align: center;"/> - - {{ inputType === 'password' ? 'visibility_off' : 'visibility' }} - + Please enter a valid Aadhaar number