[ACS-9228] a11y testing: Search Page / Buttons must have discernible text (#4376)

This commit is contained in:
dominikiwanekhyland
2025-02-07 08:52:17 +01:00
committed by GitHub
parent 9f3486b3d1
commit 85e0b43359
2 changed files with 4 additions and 1 deletions

View File

@@ -578,6 +578,9 @@
"MODIFIER": "Modifier", "MODIFIER": "Modifier",
"CREATE_DATE": "Created date" "CREATE_DATE": "Created date"
}, },
"CLOSE_BUTTON": {
"ARIA_LABEL": "Close search"
},
"FACET_FIELDS": { "FACET_FIELDS": {
"CREATOR": "Creator", "CREATOR": "Creator",
"MODIFIER": "Modifier", "MODIFIER": "Modifier",

View File

@@ -20,7 +20,7 @@
<div matSuffix> <div matSuffix>
<mat-icon class="app-suffix-icon">arrow_drop_down</mat-icon> <mat-icon class="app-suffix-icon">arrow_drop_down</mat-icon>
<button class="aca-search-input--close-button" mat-icon-button (click)="exitSearch()"> <button class="aca-search-input--close-button" mat-icon-button [attr.aria-label]="'SEARCH.CLOSE_BUTTON.ARIA_LABEL' | translate" (click)="exitSearch()">
<mat-icon class="app-suffix-icon">close</mat-icon> <mat-icon class="app-suffix-icon">close</mat-icon>
</button> </button>
</div> </div>