Skip to content

Commit 5a62342

Browse files
authored
Merge pull request DSpace#3155 from Neki-IT/ItemEditMetadataTab
Accessibility on the Edit metadata tab
2 parents ef89e3a + 4e783e7 commit 5a62342

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/app/dso-shared/dso-edit-metadata/dso-edit-metadata.component.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,25 @@
11
<div class="item-metadata" *ngIf="form">
22
<div class="button-row top d-flex my-2 space-children-mr ml-gap">
33
<button class="mr-auto btn btn-success" id="dso-add-btn" [disabled]="form.newValue || (saving$ | async)"
4+
[attr.aria-label]="dsoType + '.edit.metadata.add-button' | translate"
45
[title]="dsoType + '.edit.metadata.add-button' | translate"
56
(click)="add()"><i class="fas fa-plus" aria-hidden="true"></i>
67
<span class="d-none d-sm-inline">&nbsp;{{ dsoType + '.edit.metadata.add-button' | translate }}</span>
78
</button>
89
<button class="btn btn-warning ml-1" id="dso-reinstate-btn" *ngIf="isReinstatable" [disabled]="(saving$ | async)"
10+
[attr.aria-label]="dsoType + '.edit.metadata.reinstate-button' | translate"
911
[title]="dsoType + '.edit.metadata.reinstate-button' | translate"
1012
(click)="reinstate()"><i class="fas fa-undo-alt" aria-hidden="true"></i>
1113
<span class="d-none d-sm-inline">&nbsp;{{ dsoType + '.edit.metadata.reinstate-button' | translate }}</span>
1214
</button>
1315
<button class="btn btn-primary ml-1" id="dso-save-btn" [disabled]="!hasChanges || (saving$ | async)"
16+
[attr.aria-label]="dsoType + '.edit.metadata.save-button' | translate"
1417
[title]="dsoType + '.edit.metadata.save-button' | translate"
1518
(click)="submit()"><i class="fas fa-save" aria-hidden="true"></i>
1619
<span class="d-none d-sm-inline">&nbsp;{{ dsoType + '.edit.metadata.save-button' | translate }}</span>
1720
</button>
1821
<button class="btn btn-danger ml-1" id="dso-discard-btn" *ngIf="!isReinstatable"
22+
[attr.aria-label]="dsoType + '.edit.metadata.discard-button' | translate"
1923
[title]="dsoType + '.edit.metadata.discard-button' | translate"
2024
[disabled]="!hasChanges || (saving$ | async)"
2125
(click)="discard()"><i class="fas fa-times" aria-hidden="true"></i>
@@ -74,16 +78,19 @@
7478
<div class="button-row bottom d-inline-block w-100">
7579
<div class="mt-2 float-right space-children-mr ml-gap">
7680
<button class="btn btn-warning" *ngIf="isReinstatable" [disabled]="(saving$ | async)"
81+
[attr.aria-label]="dsoType + '.edit.metadata.reinstate-button' | translate"
7782
[title]="dsoType + '.edit.metadata.reinstate-button' | translate"
7883
(click)="reinstate()">
7984
<i class="fas fa-undo-alt" aria-hidden="true"></i> {{ dsoType + '.edit.metadata.reinstate-button' | translate }}
8085
</button>
8186
<button class="btn btn-primary" [disabled]="!hasChanges || (saving$ | async)"
87+
[attr.aria-label]="dsoType + '.edit.metadata.save-button' | translate"
8288
[title]="dsoType + '.edit.metadata.save-button' | translate"
8389
(click)="submit()">
8490
<i class="fas fa-save" aria-hidden="true"></i> {{ dsoType + '.edit.metadata.save-button' | translate }}
8591
</button>
8692
<button class="btn btn-danger" *ngIf="!isReinstatable"
93+
[attr.aria-label]="dsoType + '.edit.metadata.discard-button' | translate"
8794
[title]="dsoType + '.edit.metadata.discard-button' | translate"
8895
[disabled]="!hasChanges || (saving$ | async)"
8996
(click)="discard()">

0 commit comments

Comments
 (0)