Skip to content
Snippets Groups Projects
Commit 1d5098d2 authored by Dimitri DI GUSTO's avatar Dimitri DI GUSTO
Browse files

Merge branch 'DOS0065640' into 'development'

Fix accessbility on pagination

See merge request !95
parents c56fe398 45571e03
Branches
Tags
2 merge requests!120DOS0091323,!95Fix accessbility on pagination
Pipeline #8011 passed
......@@ -31,19 +31,21 @@
<ul>
<ng-container *ngFor="let pageNum of getPages(); let i = index">
<li>
<button *ngIf="!loading; else pageNumberDisabled"
<button *ngIf="!loading; else pageNumberDisabled"
[attr.aria-label]="pageNum"
(click)="onPage(pageNum)" class="button"
[ngClass]="{'is-current': pageNum === pageIndex}">{{ pageNum }}</button>
[ngClass]="{'is-current': pageNum === pageIndex}"
[attr.aria-current]="pageNum === pageIndex ? 'page' : undefined">{{ pageNum }}</button>
<ng-template #pageNumberDisabled>
<button class="button" [ngClass]="{'is-current': pageNum === pageIndex}" disabled>{{ pageNum }}</button>
<button class="button" [ngClass]="{'is-current': pageNum === pageIndex}"
[attr.aria-current]="pageNum === pageIndex ? 'page' : undefined" disabled>{{ pageNum }}</button>
</ng-template>
</li>
</ng-container>
</ul>
<!-- Next button -->
<button class="button" *ngIf="lastPage() || loading; else activeNextLink"
<button class="button" *ngIf="lastPage() || loading; else activeNextLink"
i18n-aria-label="@@research.pagination.next" aria-label="Next page" disabled>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 9">
<path
......@@ -69,4 +71,4 @@
</ng-template>
</div>
</div>
</div>
\ No newline at end of file
</div>
......@@ -1239,7 +1239,7 @@ Voici la liste des dernières évolutions du portail. Si vous souhaitez contribu
</trans-unit>
<trans-unit id="feedback.close" datatype="html">
<source>Close feedback form</source>
<target>Fermer le formulaire "Votre avis"</target>
<target>Fermer le formulaire 'Votre avis'</target>
</trans-unit>
<trans-unit id="feedback.formHeader" datatype="html">
<source>Share your opinion</source>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment