<!-- INCORRECT --><mds-card> <p>Questo testo non verra' mai visualizzato.</p> <mds-button label="Azione"></mds-button></mds-card>
<!-- CORRECT --><mds-card> <mds-card-content> <mds-text>Questo testo e' correttamente posizionato nel content slot.</mds-text> </mds-card-content> <mds-card-footer> <mds-button label="Azione" variant="primary"></mds-button> </mds-card-footer></mds-card><!-- INCORRECT --><div class="mia-sezione"> <mds-card-header> <mds-text typography="h6">Titolo standalone</mds-text> </mds-card-header></div>
<!-- CORRECT --><mds-card> <mds-card-header> <mds-text typography="h6">Titolo nella scheda</mds-text> </mds-card-header></mds-card>/* INCORRECT */mds-card >>> .layout { padding: 16px;}mds-card .layout--cfhm { grid-template-columns: 1fr 1fr;}
/* CORRECT */mds-card { --mds-card-padding: calc(var(--spacing) * 400);}mds-card::part(layout) { border-radius: var(--magma-radius-xl);}<!-- INCORRECT --><mds-card> <mds-card-header slot="header">...</mds-card-header> <mds-card-content slot="content">...</mds-card-content></mds-card>
<!-- CORRECT --><mds-card> <mds-card-header>...</mds-card-header> <mds-card-content>...</mds-card-content></mds-card><!-- INCORRECT --><mds-card> <mds-card-header> <mds-img src="/immagini/banner.jpg"></mds-img> </mds-card-header></mds-card>
<!-- CORRECT --><mds-card> <mds-card-media> <mds-img src="/immagini/banner.jpg" class="object-cover"></mds-img> </mds-card-media> <mds-card-header> <mds-text typography="h6">Titolo della scheda</mds-text> </mds-card-header></mds-card><!-- INCORRECT --><mds-card style="width: 300px; height: 200px;"> ...</mds-card>
<!-- CORRECT: size the card from a parent container or CSS custom properties --><div class="w-[300px]"> <mds-card> ... </mds-card></div>