Questa pagina è generata dai pacchetti Magma, documentati solo in inglese.
<!-- INCORRECT --><mds-button id="btn-messaggi" label="Messaggi" icon="mdi/email" variant="primary"> <mds-notification slot="notification" target="#btn-messaggi" value="5"></mds-notification></mds-button>
<!-- CORRECT --><mds-button id="btn-messaggi" label="Messaggi" icon="mdi/email" variant="primary"> <mds-notification slot="notification" value="5" strategy="disabled"></mds-notification></mds-button><!-- INCORRECT --><mds-notification value="3"></mds-notification><mds-icon id="icona-posta" name="mi/baseline/mail"></mds-icon>
<!-- CORRECT --><mds-notification target="#icona-posta" value="3"></mds-notification><mds-icon id="icona-posta" name="mi/baseline/mail"></mds-icon><!-- INCORRECT - abusing notification as a plain dot indicator --><mds-notification target="#utente-online" value="0"></mds-notification>
<!-- CORRECT - use mds-badge for status dots --><mds-badge variant="success" label="Online"></mds-badge><!-- INCORRECT - fixed badge inside transformed container --><div style="transform: translateX(0);"> <mds-notification target="#btn-azioni" value="2" strategy="fixed"></mds-notification> <mds-button id="btn-azioni" label="Azioni"></mds-button></div>
<!-- CORRECT - absolute strategy with positioned containing block --><div style="position: relative;"> <mds-notification target="#btn-azioni" value="2" strategy="absolute"></mds-notification> <mds-button id="btn-azioni" label="Azioni"></mds-button></div>/* INCORRECT */mds-notification::part(dot) { background-color: purple;}
/* CORRECT */mds-notification { --mds-notification-dot-background: rgb(var(--magma-warning-emphasis));}