From 40b6984ffb5f8466425b06e95600fce1fae1e1d3 Mon Sep 17 00:00:00 2001 From: Pavlo Tkach <3469726+ptkach@users.noreply.github.com> Date: Fri, 31 Jan 2025 11:46:25 -0500 Subject: [PATCH] Improve console screen reader interaction (#2656) --- console-webapp/src/app/app.module.ts | 2 + .../billingInfo/billingInfo.component.html | 2 +- .../src/app/domains/domainList.component.html | 3 +- .../registrar/registrarsTable.component.html | 2 +- .../app/resources/resources.component.html | 2 +- .../src/app/settings/settings.component.html | 2 +- .../shared/directives/forceFocus.directive.ts | 30 ++++++++++++++ .../src/app/users/users.component.html | 40 +++++++++++-------- 8 files changed, 62 insertions(+), 21 deletions(-) create mode 100644 console-webapp/src/app/shared/directives/forceFocus.directive.ts diff --git a/console-webapp/src/app/app.module.ts b/console-webapp/src/app/app.module.ts index b0776a2d1..d7256064d 100644 --- a/console-webapp/src/app/app.module.ts +++ b/console-webapp/src/app/app.module.ts @@ -59,6 +59,7 @@ import { UserDataService } from './shared/services/userData.service'; import { SnackBarModule } from './snackbar.module'; import { SupportComponent } from './support/support.component'; import { TldsComponent } from './tlds/tlds.component'; +import { ForceFocusDirective } from './shared/directives/forceFocus.directive'; @NgModule({ declarations: [SelectedRegistrarWrapper], @@ -78,6 +79,7 @@ export class SelectedRegistrarModule {} HeaderComponent, HomeComponent, LocationBackDirective, + ForceFocusDirective, UserLevelVisibility, NavigationComponent, NewRegistrarComponent, diff --git a/console-webapp/src/app/billingInfo/billingInfo.component.html b/console-webapp/src/app/billingInfo/billingInfo.component.html index 708ce45ae..4d08d47f4 100644 --- a/console-webapp/src/app/billingInfo/billingInfo.component.html +++ b/console-webapp/src/app/billingInfo/billingInfo.component.html @@ -1,5 +1,5 @@ -

Billing Info

+

Billing Info

diff --git a/console-webapp/src/app/domains/domainList.component.html b/console-webapp/src/app/domains/domainList.component.html index 430b88dba..4961d4601 100644 --- a/console-webapp/src/app/domains/domainList.component.html +++ b/console-webapp/src/app/domains/domainList.component.html @@ -1,6 +1,6 @@
-

Domains

+

Domains

Delete Selected Domains diff --git a/console-webapp/src/app/registrar/registrarsTable.component.html b/console-webapp/src/app/registrar/registrarsTable.component.html index 42164f91c..5b2862e75 100644 --- a/console-webapp/src/app/registrar/registrarsTable.component.html +++ b/console-webapp/src/app/registrar/registrarsTable.component.html @@ -3,7 +3,7 @@ } @else {
-

Registrars

+

Registrars

-

- +
+

New User Form

+
+

+ +

+ +
} @else {
-

Users

+

Users