Nota: Tutti i componenti riguardanti l’Input e i Form cambieranno quando verrà rilasciata la versione 3.0.0 di Bootstrap-Italia.
Al momento il look and feel rimane identico alla precedente versione del Design System di Regione Lombardia.
Checkbox
Una Checkbox (o tickbox) è un controllo che permette all’utente di selezionare scelte multiple in un insieme predefinito di opzioni o possibili scelte.
Default
Disabilitato
Toggle
Un Toggle (o switch) è un controllo che permette all’utente di scegliere la modalità on/off di un singolo settaggio – rappresentando l’analogia dell’interruttore accesso/spento.
<divclass="row justify-content-between"><divclass="col-3"><div>Default</div><divclass="toggles"><labelfor="toggleEsempio1a">
Non selezionato
<inputtype="checkbox"id="toggleEsempio1a"><spanclass="lever leverRight"></span></label></div><divclass="toggles"><labelfor="toggleEsempio1b">
Selezionato
<inputtype="checkbox"id="toggleEsempio1b"checked><spanclass="lever"></span></label></div></div><divclass="col-3"><div>Disabilitato</div><divclass="toggles"><labelfor="toggleEsempio2a">
Non selezionato
<inputdisabledtype="checkbox"id="toggleEsempio2a"><spanclass="lever"></span></label></div><divclass="toggles"><labelfor="toggleEsempio2b">
Selezionato
<inputdisabledtype="checkbox"id="toggleEsempio2b"checked><spanclass="lever leverRight"></span></label></div></div></div>
Radio button
Un Radio button (o option button) è un controllo che permette all’utente di effettuare una scelta singola esclusiva nell’ambito
di un insieme predefinito di opzioni o possibili scelte.
I campi Input sono i componenti dell’interfaccia dedicate all’inserimento di dati all’interno del sistema.
Negli esempi sottostanti, si mostrano varie casistiche di componenti per l’input di dati.
<divclass="row mb-5"><divclass="col">Default</div><divclass="col">Filled</div><divclass="col">Disabled</div></div><divclass="row"><divclass="col"><divclass="form-group"><labelfor="exampleInputText1">Etichetta di esempio</label><inputtype="text"class="form-control"id="exampleInputText1"></div></div><divclass="col"><divclass="form-group"><labelclass="active"for="exampleInputText2">Etichetta di esempio</label><inputtype="text"class="form-control focus--mouse"id="exampleInputText2"value="Testo immesso"></div></div><divclass="col"><divclass="form-group"><labelclass="active"for="exampleInputText3">Etichetta di esempio</label><inputtype="text"class="form-control"id="exampleInputText3"disabled></div></div></div><divclass="row mb-5"><divclass="col-4">Success</div><divclass="col-4">Warning</div><divclass="col-4">Error</div></div><divclass="row"><divclass="form-group col-4"><labelclass="active"for="input-field-10">Etichetta di esempio</label><inputtype="text"class="form-control is-valid"id="input-field-10"name="input-field-10"value="Testo immesso"/></div><divclass="form-group col-4"><labelclass="active"for="input-field-11">Etichetta di esempio</label><inputtype="text"class="form-control is-valid warning"id="input-field-11"name="input-field-11"value="Testo immesso"/></div><divclass="form-group col-4"><labelclass="active"for="input-field-12">Etichetta di esempio</label><inputtype="text"class="form-control is-invalid"id="input-field-12"name="input-field-12"value="Testo immesso"/></div></div>
Specifiche Tecniche
Per i dettagli tecnici sulla costruzione dei vari componenti si vedano le relative pagine: