Lo stato naturale dell’elemento è invisibile. Gli esempi di questa pagina sono stati resi statici per facilitare un confronto fra le varie tipologie.
La Notification appare quando viene attivata dalla seguente funzione Javascript; questa pagina non ne fa uso e le notifiche di esempio in pagina sono simulate
notificationShow('idNotification', 5000);
Il primo parametro, la stringa idNotification, corrisponde alla proprietà id del <div> della Notification <div class="notification" id="idNotification">...</div>
il secondo parametro (opzionale) corrisponde alla durata di visualizzazione in millisecondi. Il valore di default, se non indicato, è di 7000ms ossia 7 secondi.
Esempio
La Notification può essere composta da un solo titolo oppure da un titolo accompagnato da icona, contentuta nel tag <h5> del titolo. In questo caso l’elemento dovrà avere la classe .with-icon.
Si può aggiungere un breve testo al di sotto del titolo utilizzando un tag <p>.
Alle Notification possono essere applicate classi aggiuntive che ne determinano lo stato modificando il colore delle icone e del bordo:
.success - per messaggi di procedure andate a buon fine
.error - per messaggi di errore
.info - per info generiche
.warning - per messaggi di precauzione
Notification standard con testo
Titolo notifica
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor…
Notification con icona, testo e stato
Titolo notifica
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor…
Nofiche dismissable
Le Notification Dismissable non vengono nascoste dopo un intervallo di tempo ma vengono chiuse solo quando si clicca sul rispettivo bottone di chiusura.
Utilizzare una classe aggiuntiva .dismissable per ottenere questo comportamento.
Notifica eliminabile con testo
Titolo notifica
Notifica eliminabile con icona e testo
Titolo notifica
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor…
Accessibilità
Per ragioni di accessibilità è necessario:
che il titolo <h5> contenuto nella Notification abbia un ID univoco
che questo ID venga usato come valore della proprietà aria-labelledby nel <div> della Notification
che il <div> della Notification abbia la proprietà role="alert"