fix issue with missing aria label

This commit is contained in:
Giuseppe Digilio
2021-07-08 19:37:39 +02:00
parent ab73bf87b0
commit eae89e1be0
5 changed files with 23 additions and 21 deletions

View File

@@ -22,12 +22,11 @@
aria-hidden="true" title="{{'submission.sections.status.valid.title' | translate}}"></i>
<a class="close"
tabindex="0"
role="button"
[attr.aria-label]="(sectionRef.isOpen() ? 'submission.sections.toggle.close' : 'submission.sections.toggle.open') | translate"
[title]="(sectionRef.isOpen() ? 'submission.sections.toggle.close' : 'submission.sections.toggle.open') | translate">
<span *ngIf="sectionRef.isOpen()" class="fas fa-chevron-up fa-fw"
aria-hidden="true"></span>
<span *ngIf="!sectionRef.isOpen()" class="fas fa-chevron-down fa-fw"
aria-hidden="true"></span>
<span *ngIf="sectionRef.isOpen()" class="fas fa-chevron-up fa-fw"></span>
<span *ngIf="!sectionRef.isOpen()" class="fas fa-chevron-down fa-fw"></span>
</a>
<a href="#" class="close mr-3" *ngIf="!sectionRef.isMandatory()"
(click)="removeSection($event)">