Vai al contenuto

Componente

Card

Card editoriali, inline, profilo e banner. daisyUI card con bordo sottile, ombre di design-tokens-italia e titolo come link.

Riferimento
<it-card>
Classi
ita-cardita-card-primaryita-card-secondaryita-card-successita-card-dangerita-card-warningita-card-shadow-noneita-card-shadow-mdita-card-shadow-lgita-card-borderlessita-card-inlineita-card-reverseita-card-profileita-card-bannerita-card-subtitleita-card-textita-card-footerita-card-tagsita-card-category
Basato su (daisyUI)
cardcard-bodycard-titlecard-actionscard-sideavatar
Storybook
Apri le storie di Card

Card editoriali standard

Titolo del contenuto

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Città

Titolo del contenuto

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Mostra il codice HTML
<div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3">
<article class="card ita-card">
  
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo del contenuto</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div><a href="#" class="ita-card-category">Categoria</a></div>
      <time>22 aprile 2026</time>
    </footer>
  </div>
</article>
<article class="card ita-card">
  <figure><img src="https://picsum.photos/seed/city/800/600" alt="Città" loading="lazy"></figure>
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo del contenuto</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div><a href="#" class="ita-card-category">Categoria</a></div>
      <time>22 aprile 2026</time>
    </footer>
  </div>
</article>
<article class="card ita-card">
  <figure><img src="https://picsum.photos/seed/nature/800/600" alt="Natura" loading="lazy"></figure>
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo del contenuto</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div class="ita-card-tags"><a href="#" class="ita-chip"><span>Argomento 1</span></a><a href="#" class="ita-chip"><span>Argomento 2</span></a></div>
    </footer>
  </div>
</article>
</div>

Card inline

Città

Titolo del contenuto

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Natura

Titolo del contenuto

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Mostra il codice HTML
<div class="flex flex-col gap-6">
<article class="card ita-card ita-card-inline">
  <figure><img src="https://picsum.photos/seed/city/800/600" alt="Città" loading="lazy"></figure>
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo del contenuto</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div><a href="#" class="ita-card-category">Categoria</a></div>
      <time>22 aprile 2026</time>
    </footer>
  </div>
</article>
<article class="card ita-card ita-card-inline ita-card-reverse">
  <figure><img src="https://picsum.photos/seed/nature/800/600" alt="Natura" loading="lazy"></figure>
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo del contenuto</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div><a href="#" class="ita-card-category">Categoria</a></div>
      <time>22 aprile 2026</time>
    </footer>
  </div>
</article>
</div>

Bordi e ombre

Titolo h3

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Titolo h3

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Titolo h3

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Mostra il codice HTML
<div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3">
<article class="card ita-card ita-card-primary">
  
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo h3</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div><a href="#" class="ita-card-category">Categoria</a></div>
      <time>12 ottobre, 2026</time>
    </footer>
  </div>
</article>
<article class="card ita-card ita-card-shadow-md ita-card-success">
  
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo h3</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div><a href="#" class="ita-card-category">Categoria</a></div>
      <time>12 ottobre, 2026</time>
    </footer>
  </div>
</article>
<article class="card ita-card ita-card-borderless ita-card-shadow-lg ita-card-danger">
  
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo h3</a>
    </h3>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <footer class="ita-card-footer">
      <div><a href="#" class="ita-card-category">Categoria</a></div>
      <time>12 ottobre, 2026</time>
    </footer>
  </div>
</article>
</div>

Card per profili personali

NP

Nome Personale

Ruolo nell'organizzazione

Area:
Nome dell'area di appartenenza
MV

Maria Verde

Responsabile comunicazione

Area:
Nome dell'area di appartenenza
Mostra il codice HTML
<div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3">
<article class="card ita-card ita-card-profile">
  <div class="card-body">
    <div class="flex items-center gap-4">
      <div class="avatar avatar-placeholder"><div class="size-20 rounded-full bg-primary text-primary-content text-2xl font-bold">NP</div></div>
      <div>
        <h3 class="card-title"><a href="#">Nome Personale</a></h3>
        <p class="text-base-content/70">Ruolo nell'organizzazione</p>
      </div>
    </div>
    <dl class="border-y border-base-content/20 py-3">
      <dt class="font-bold">Area:</dt>
      <dd>Nome dell'area di appartenenza</dd>
    </dl>
  </div>
</article>
<article class="card ita-card ita-card-profile">
  <div class="card-body">
    <div class="flex items-center gap-4">
      <div class="avatar avatar-placeholder"><div class="size-20 rounded-full bg-primary text-primary-content text-2xl font-bold">MV</div></div>
      <div>
        <h3 class="card-title"><a href="#">Maria Verde</a></h3>
        <p class="text-base-content/70">Responsabile comunicazione</p>
      </div>
    </div>
    <dl class="border-y border-base-content/20 py-3">
      <dt class="font-bold">Area:</dt>
      <dd>Nome dell'area di appartenenza</dd>
    </dl>
  </div>
</article>
</div>

Card con azioni

Titolo del contenuto

Sottotitolo del contenuto

Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.

Mostra il codice HTML
<div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3">
<article class="card ita-card">
  
  <div class="card-body">
    <h3 class="card-title">
      <a href="#">Titolo del contenuto</a>
    </h3>
    <p class="ita-card-subtitle">Sottotitolo del contenuto</p>
    <p class="ita-card-text">Questo è un testo breve che riassume il contenuto della pagina di destinazione in massimo tre o quattro righe, senza troncamento.</p>
    <div class="card-actions" role="group" aria-label="Link correlati:"><a href="#" class="ita-link inline-flex items-center gap-2 font-semibold">Leggi di più <svg class="size-5 shrink-0 fill-current" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M13.9,5.4l-0.7,0.7l5.3,5.4H3v1h15.5l-5.3,5.4l0.7,0.7l6.6-6.6L13.9,5.4z" /></svg></a></div>
  </div>
</article>
</div>