[ACS-9435] Resolve a11y issues for 'Add use/group' dialog (#10773)

This commit is contained in:
Mykyta Maliarchuk 2025-04-08 10:01:39 +02:00 committed by GitHub
parent 2e75c164fc
commit 82175bad80
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 1 deletions

View File

@ -7,6 +7,7 @@
type="text"
title="{{ 'PERMISSION_MANAGER.ADD-PERMISSION.SEARCH' | translate }}"
placeholder="{{ 'PERMISSION_MANAGER.ADD-PERMISSION.SEARCH' | translate }}"
[attr.aria-label]="'PERMISSION_MANAGER.ADD-PERMISSION.SEARCH' | translate"
[value]="searchedWord"
/>
@ -40,6 +41,8 @@
<mat-selection-list
class="adf-permission-result-list-elements"
title="{{ 'PERMISSION_MANAGER.ADD-PERMISSION.USER-GROUP-LIST' | translate }}"
tabindex="0"
[attr.aria-label]="'PERMISSION_MANAGER.ADD-PERMISSION.USER-GROUP-LIST' | translate"
(selectionChange)="onSelectionChange()"
>
<mat-list-option id="adf-add-permission-group-everyone" #eveyone [disableRipple]="true" [value]="EVERYONE">

View File

@ -1,4 +1,4 @@
<div role="listbox" id="adf-search-results-content" title="{{'PERMISSION_MANAGER.ADD-PERMISSION.USER-GROUP-LIST' | translate}}"
<div id="adf-search-results-content" title="{{'PERMISSION_MANAGER.ADD-PERMISSION.USER-GROUP-LIST' | translate}}"
[ngClass]="_classList" #panel>
<ng-template
[ngTemplateOutlet]="template"