mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
94391: Add aria labels and titles to the buttons
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<div class="dso-button-menu mb-1" ngbDropdown container="body" placement="bottom-right">
|
||||
<div class="d-flex flex-row flex-nowrap"
|
||||
[ngbTooltip]="itemModel.text | translate">
|
||||
<button class="btn btn-dark btn-sm" ngbDropdownToggle [disabled]="section.model?.disabled">
|
||||
<button [attr.aria-label]="itemModel.text | translate" [title]="itemModel.text | translate" class="btn btn-dark btn-sm" ngbDropdownToggle [disabled]="section.model?.disabled">
|
||||
<i class="fas fa-{{section.icon}} fa-fw"></i>
|
||||
</button>
|
||||
<ul ngbDropdownMenu class="dso-edit-menu-dropdown">
|
||||
|
@@ -4,12 +4,12 @@
|
||||
<a *ngIf="!section.model.disabled" class="d-flex flex-row flex-nowrap"
|
||||
[routerLink]="itemModel.link"
|
||||
href="javascript:void(0);">
|
||||
<button class="btn btn-dark btn-sm" [disabled]="section.model.disabled">
|
||||
<button [attr.aria-label]="itemModel.text | translate" [title]="itemModel.text | translate" class="btn btn-dark btn-sm" [disabled]="section.model.disabled">
|
||||
<i class="fas fa-{{section.icon}} fa-fw"></i>
|
||||
</button>
|
||||
</a>
|
||||
<div *ngIf="section.model.disabled" class="d-flex flex-row flex-nowrap">
|
||||
<button class="btn btn-dark btn-sm" [disabled]="section.model.disabled">
|
||||
<button [attr.aria-label]="itemModel.text | translate" [title]="itemModel.text | translate" class="btn btn-dark btn-sm" [disabled]="section.model.disabled">
|
||||
<i class="fas fa-{{section.icon}} fa-fw"></i>
|
||||
</button>
|
||||
</div>
|
||||
@@ -18,7 +18,7 @@
|
||||
<div *ngIf="canActivate" class="dso-button-menu mb-1"
|
||||
[title]="itemModel.text | translate"
|
||||
[ngbTooltip]="itemModel.text | translate">
|
||||
<button class="btn btn-dark btn-sm" [disabled]="section.model.disabled"
|
||||
<button [attr.aria-label]="itemModel.text | translate" [title]="itemModel.text | translate" class="btn btn-dark btn-sm" [disabled]="section.model.disabled"
|
||||
(click)="activate($event)">
|
||||
<i class="fas fa-{{section.icon}} fa-fw"></i>
|
||||
</button>
|
||||
|
Reference in New Issue
Block a user