## CARATTERISTICHE PRINCIPALI
Le caratteristiche chiave delle finestre modali includono:

* La possibilità di personalizzare il contenuto e il comportamento della finestra modale
* La capacità di gestire gli eventi e le azioni dell'utente all'interno della finestra modale
* Le caratteristiche di accessibilità come la possibilità di navigare con la tastiera e la compatibilità con le tecnologie assistive

## VARIANTI
Le varianti disponibili per le finestre modali includono:

* **Un tasto**: una finestra modale con un solo pulsante di azione
	+ Caso d'uso: confermare l'eliminazione di un elemento
	+ Descrizione breve: "Conferma l'eliminazione dell'elemento selezionato"
* **Due tasti**: una finestra modale con due pulsanti di azione
	+ Caso d'uso: richiedere la conferma di un'azione importante
	+ Descrizione breve: "Conferma o annulla l'azione"
* **Tre tasti**: una finestra modale con tre pulsanti di azione
	+ Caso d'uso: offrire all'utente opzioni multiple per completare un'azione
	+ Descrizione breve: "Scegli tra le opzioni disponibili"
* **Con form**: una finestra modale che contiene un modulo di input
	+ Caso d'uso: richiedere informazioni aggiuntive all'utente
	+ Descrizione breve: "Compila il modulo per procedere"
* **Con tabella**: una finestra modale che visualizza una tabella di dati
	+ Caso d'uso: mostrare informazioni dettagliate a riguardo un elemento
	+ Descrizione breve: "Visualizza i dettagli dell'elemento selezionato"
* **Con lista**: una finestra modale che visualizza una lista di elementi
	+ Caso d'uso: offrire all'utente una scelta tra opzioni multiple
	+ Descrizione breve: "Scegli tra le opzioni disponibili"

## BEST PRACTICES
Le raccomandazioni per l'utilizzo delle finestre modali includono:

* Utilizzare le finestre modali solo quando necessario, evitando di disturbare la navigazione principale
* Fornire un chiaro messaggio e una chiara azione all'utente all'interno della finestra modale
* Garantire l'accessibilità delle finestre modali per tutti gli utenti

## COMPONENTI CORRELATI
I componenti associati alle finestre modali includono:

* Pulsanti di azione
* Moduli di input
* Tabelle e liste di dati