You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/componenti/modale.md
+18-1Lines changed: 18 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -134,14 +134,31 @@ Esempio completo:
134
134
È possibile inserire un icona di alert (o altro tipo) affiancandola all'intestazione.
135
135
Per formattare correttamente i contenuti della modale con icona, occorre aggiungere la classe `alert-modal` all'elemento `<div class="modal">`
136
136
137
+
{% capture callout %}
138
+
139
+
#### Accessibilità icona
140
+
141
+
**Fornire un testo alternativo per l'icona che veicola informazioni:** È fondamentale comunicare il significato dell'icona agli utenti che utilizzano tecnologie assistive. Sono disponibili diverse tecniche:
142
+
143
+
-**Tecnica consigliata (supporto più ampio):** Applicare l'attributo `role="img"` all'elemento `<svg>`, inserire un elemento `<title>` all'interno del tag `<svg>` con il testo descrittivo e collegare i due elementi tramite `aria-labelledby`.
-**Approccio alternativo:** Nascondere l'icona con `aria-hidden="true"` aggiunto all'elemento `<svg>` se il significato è già comunicato tramite altro testo.
146
+
147
+
Per maggiori informazioni, consulta il seguente articolo [Using ARIA to enhance SVG accessibility](https://www.tpgi.com/using-aria-enhance-svg-accessibility/).
148
+
{% endcapture %}{% include callout.html content=callout type="accessibility" %}
149
+
150
+
151
+
152
+
{% comment %}Example name: Pulsante di chiusura, dettaglio{% endcomment %}
153
+
137
154
{% comment %}Example name: Con icona{% endcomment %}
0 commit comments