Callout

I Callout posso essere utilizzati per evidenziare alcune parti del testo che richiedono particolare attenzione. Possono contenere messaggi di errore, avvertimenti, suggerimenti etc.

Esempio

Il Callout basico è costituito da un contenitore <div> con classe .callout, un contenitore <div> con classe .callout-inner contenente a sua volta un titolo contenuto in un <div> con classe .callout-title. A seguire il testo del contenuto principale del Callout incluso in uno o più tag.

Al titolo può essere aggiunta un’icona a scelta fra quelle disponibili, avendo cura di nasconderla agli screen reader con la proprietà aria-hidden="true".

Nel caso l’icona comunicasse visivamente contenuti non disponibili nel testo (ad esempio un allarme o una conferma) questa andrà affiancata da un testo riservato agli screen reader: <span class="visually-hidden">Testo alternativo</span>

La classe visually-hidden sotituisce in Bootstrap5 la classe sr-only.
Il tema garantisce compatibilità all'indietro, renderizzando sr-only - se ancora presente - in maniera analoga a visually-hidden

Confermato Titolo callout

Maecenas vulputate ante dictum vestibulum volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non augue non purus vestibulum varius.

<div class="callout">
  <div class="callout-inner">
    <div class="callout-title">
      <svg class="icon"><use href="./dist/svg/sprite.svg#it-info-circle"></use></svg>
      <span class="visually-hidden">Confermato</span> 
      <span class="text">Titolo callout</span>
    </div>
    <p>Maecenas vulputate ante dictum vestibulum volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non augue non purus vestibulum varius.</p>
  </div>
</div>

Al Callout può essere aggiunta una classe che determina il colore del bordo e del titolo. Le classi disponibili elencate qui di seguito.

Aggiungere la classe .success per indicare una procedura andata a buon fine.

Aggiungere la classe .warning per indicare una procedura o testo che richiede l’attenzione dell’utente.

Aggiungere la classe .danger per indicare un errore o una procedura pericolosa o non consentita.

Aggiungere la classe .note per caratterizzare il Callout come una nota.

TITOLO CALLOUT TITOLO CALLOUT

Maecenas vulputate ante dictum vestibulum volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non augue non purus vestibulum varius.

TITOLO CALLOUT TITOLO CALLOUT

Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.

TITOLO CALLOUT TITOLO CALLOUT

Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.

TITOLO CALLOUT TITOLO CALLOUT

Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.

<div class="callout success">
  <div class="callout-inner">
    <div class="callout-title">
      <svg class="icon"><use href="./dist/svg/sprite.svg#it-check-circle"></use></svg>
      <span class="visually-hidden">TITOLO CALLOUT</span> 
      <span class="text">TITOLO CALLOUT</span>    
    </div>
    <p>Maecenas vulputate ante dictum vestibulum volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non augue non purus vestibulum varius.</p>
  </div>
</div>
<div class="callout warning">
  <div class="callout-inner">
    <div class="callout-title">
      <svg class="icon"><use href="./dist/svg/sprite.svg#it-help-circle"></use></svg>
      <span class="visually-hidden">TITOLO CALLOUT</span> 
      <span class="text">TITOLO CALLOUT</span>
    </div>
    <p>Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.</p>
  </div>
</div>
<div class="callout danger">
  <div class="callout-inner">
    <div class="callout-title">
      <svg class="icon"><use href="./dist/svg/sprite.svg#it-close-circle"></use></svg>
      <span class="visually-hidden">TITOLO CALLOUT</span> 
      <span class="text">TITOLO CALLOUT</span>
    </div>
    <p>Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.</p>
  </div>
</div>
<div class="callout note">
  <div class="callout-inner">
    <div class="callout-title">
      <svg class="icon"><use href="./dist/svg/sprite.svg#it-info-circle"></use></svg>
      <span class="visually-hidden">TITOLO CALLOUT</span> 
      <span class="text">TITOLO CALLOUT</span>
    </div>
    <p>Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.</p>
  </div>
</div>

Callout Avviso - Solo Versione 3.1

ultimo aggiornamento 17/10/24

Questa variante del callout, caratterizzata dalla classe .avviso associata alla classe principale .callout viene utilizzata per visualizzare messaggi di servizio o altre informazioni.

Lunedì 13 Maggio 2024: interruzione temporanea di alcuni servizi online della MyUniTo
<div class="callout avviso">
    <div class="callout-inner">
        <div class="callout-title">
            <span class="text">Lunedì 13 Maggio 2024: interruzione temporanea di alcuni servizi online della MyUniTo</span>
        </div>
        <div class="text-center mt-3 mb-3">
            <a class="btn btn-outline-primary" href="#" role="button" title="Lorem Ipsum">
                <div class="d-flex w-100 h-100 align-items-center">Leggi avviso
                    <svg role="img" aria-labelledby="button_tit1" class="icon icon-xs ml-2">
                        <title id="button_tit1">Titolo</title>
                        <use href="./dist/svg/sprite.svg#it-arrow-right"></use>
                    </svg>
                </div>
            </a>
        </div>
    </div>
</div>

La classe aggiuntiva .full associata alla due classi appena descritte viene invece utilizzata per la versione estesa dell'avviso.

Avviso

Data di pubblicazione: 31 Luglio 2024

Si informa che il parcheggio a raso rimarrà chiuso nelle giornate di sabato per tutto il mese di agosto (3, 10, 17, 24 e 31) .
Nelle altre settimane, sarà disponibile dal lunedì al venerdì, in orario 7:15-20:15.
Per quanto riguarda l'utilizzo dei parcheggi coperti, dal lunedì al venerdì, l'accesso sarà consentito esclusivamente da Viale O. M. Mai, 33/A, con orario, 7:15-20:15.
Con l'occasione, vista la riduzione del personale di presidio nel mese di agosto, si ricorda il numero di Sicuritalia Tel. 345 9703175, sempre attivo, a cui rivolgersi in caso di difficoltà, problemi e ecc...

<div class="callout avviso full">
        <div class="callout-inner">
            <div class="row callout-title">
                <div class="col-6 text-start"><h4>Avviso</h4></div>
                <div class="col-6 text-end">Data di pubblicazione: <strong>31 Luglio 2024</strong></div>
            </div>
            <div class="text-center mt-3 mb-3">
                <p>
                    Si informa che il <strong>parcheggio a raso</strong> rimarrà chiuso nelle giornate di sabato per tutto il mese di agosto (3, 10, 17, 24 e 31) <stronge per l'intera settimana che va dal 10 al 18 di agosto</strong>.
                    <br>Nelle altre settimane, sarà disponibile dal lunedì al venerdì, in orario 7:15-20:15.<br>
                    Per quanto riguarda l'utilizzo dei <strong>parcheggi coperti</strong>, dal lunedì al venerdì, l'accesso sarà consentito esclusivamente da Viale O. M. Mai, 33/A, con orario, 7:15-20:15.<br>
                    Con l'occasione, vista la riduzione del personale di presidio nel mese di agosto, si ricorda il numero di Sicuritalia Tel. <a href="#" title="Lorem Ipsum">345 9703175</a>, sempre attivo, a cui rivolgersi in caso di difficoltà, problemi e ecc...
                </p>
            </div>
        </div>
</div>
Torna su