Skip to content

Commit

Permalink
fix(a11y): add tab index on back to top component
Browse files Browse the repository at this point in the history
  • Loading branch information
alenap93 committed Jan 11, 2023
1 parent f2aac21 commit 70f3f4d
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion _includes/esempi/comuni/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ <h3 class="visually-hidden">Sezione Link Utili</h3>
</div>
</footer>

<a href="#" aria-hidden="true" data-attribute="back-to-top" class="back-to-top">
<a href="#" aria-hidden="true" tabindex="-1" data-attribute="back-to-top" class="back-to-top">
<svg class="icon icon-light">
<use xlink:href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use>
</svg>
Expand Down
18 changes: 9 additions & 9 deletions docs/menu-di-navigazione/torna-su.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,15 @@ Le animazioni sono state realizzate con il plugin javascript [AnimeJs](https://a
Per visualizzare il Back to top nella posizione corretta è necessario scrollare questa pagina. L'esempio del codice sottostante sarà visibile solo a scroll avvenuto.

{% capture example %}
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top" id="example">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top" id="example">
<svg class="icon icon-light"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
{% endcapture %}{% include example.html content=example %}

**Per facilitare la visualizzazione delle varie versioni di Back to top disponibili i seguenti esempi saranno visualizzati in linea.**

{% capture example %}
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top">
<svg class="icon icon-light"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
{% endcapture %}{% include example.html content=example %}
Expand All @@ -45,7 +45,7 @@ Per visualizzare il Back to top nella posizione corretta è necessario scrollare
Aggiungendo la classe `.back-to-top-small` al link si ottiene un pulsante di dimensioni ridotte.

{% capture example %}
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top back-to-top-small">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top back-to-top-small">
<svg class="icon icon-light"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>

Expand All @@ -58,10 +58,10 @@ Aggiungendo la classe `.shadow` al link si aggiunge un'ombra al pulsante.
{% capture example %}

<div class="d-flex align-items-center">
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top shadow">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top shadow">
<svg class="icon icon-light"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top back-to-top-small shadow">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top back-to-top-small shadow">
<svg class="icon icon-light"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
</div>
Expand All @@ -74,10 +74,10 @@ Aggiungendo la classe `.dark` al link si ottiente un pulsante utilizzabile su sf
{% capture example %}

<div class="d-flex align-items-center p-4 neutral-1-bg-a8">
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top dark">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top dark">
<svg class="icon icon-secondary"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top back-to-top-small dark">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top back-to-top-small dark">
<svg class="icon icon-secondary"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
</div>
Expand All @@ -90,10 +90,10 @@ Aggiungendo le classi `.dark` e `.shadow` al link si ottiente un pulsante con om
{% capture example %}

<div class="d-flex align-items-center p-4 neutral-1-bg-a8">
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top dark shadow">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top dark shadow">
<svg class="icon icon-secondary"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
<a href="#" aria-hidden="true" data-bs-toggle="backtotop" class="back-to-top back-to-top-small dark shadow">
<a href="#" aria-hidden="true" tabindex="-1" data-bs-toggle="backtotop" class="back-to-top back-to-top-small dark shadow">
<svg class="icon icon-secondary"><use href="{{ site.baseurl }}/dist/svg/sprites.svg#it-arrow-up"></use></svg>
</a>
</div>
Expand Down

0 comments on commit 70f3f4d

Please sign in to comment.