<mds-input-switch name="notifiche" value="1">Notifiche via e-mail</mds-input-switch><!-- Pre-selected --><mds-input-switch name="newsletter" value="1" checked>Iscrizione alla newsletter</mds-input-switch>
<!-- Disabled and unchecked --><mds-input-switch name="sms" value="1" disabled>Notifiche via SMS (non disponibili)</mds-input-switch>
<!-- Disabled and checked --><mds-input-switch name="email" value="1" checked disabled>Notifiche via e-mail (obbligatorio)</mds-input-switch><mds-input-switch name="modalita" value="1" explicit>Modalita scura</mds-input-switch><mds-input-switch name="animazioni" value="1" explicit checked>Animazioni ridotte</mds-input-switch><mds-input-switch name="sm" value="1" size="sm">Piccolo</mds-input-switch><mds-input-switch name="md" value="1" size="md">Medio (predefinito)</mds-input-switch><mds-input-switch name="lg" value="1" size="lg">Grande</mds-input-switch><!-- Basic checkboxes --><mds-input-switch type="checkbox" name="opt" value="a">Opzione A</mds-input-switch><mds-input-switch type="checkbox" name="opt" value="b" checked>Opzione B</mds-input-switch>
<!-- Indeterminate (parent of a mixed selection) --><mds-input-switch type="checkbox" name="tutti" value="all" indeterminate>Seleziona tutto</mds-input-switch><mds-input-switch type="radio" name="piano" value="base">Piano base</mds-input-switch><mds-input-switch type="radio" name="piano" value="pro" checked>Piano Pro</mds-input-switch><mds-input-switch type="radio" name="piano" value="enterprise">Piano Enterprise</mds-input-switch><form action="/preferenze" method="post"> <mds-input-switch name="notifiche" value="attivo" checked>Notifiche push</mds-input-switch> <mds-input-switch name="newsletter" value="attivo">Newsletter settimanale</mds-input-switch> <mds-button type="submit" label="Salva preferenze" variant="primary" tone="strong"></mds-button></form><mds-input-switch id="toggle" name="tema" value="scuro">Tema scuro</mds-input-switch>
<script> document.querySelector('#toggle').addEventListener('mdsInputSwitchChange', (e) => { console.log(e.detail.name, e.detail.checked, e.detail.value); });</script><mds-input-switch type="checkbox" name="preferito" value="1" icon="mi/baseline/star" checked> Segna come preferito</mds-input-switch><mds-input-switch name="opzione" value="1" typography="caption">Testo piccolo</mds-input-switch><mds-input-switch name="lettura" value="1" typography="paragraph" variant="read">Testo di lettura</mds-input-switch>.settings-panel mds-input-switch { --mds-input-switch-box-color-enabled-checked: rgb(var(--magma-success-emphasis)); --mds-input-switch-toggle-color-enabled-checked: rgb(var(--magma-success-on-emphasis)); --mds-input-switch-duration: 200ms; --mds-input-switch-toggle-size: var(--mds-input-switch-toggle-size-lg);}