COMPOSANTS

Stats

Carte statistique

Un seul chiffre clé avec son contexte. Fond blanc, bordure et ombre légère pour le faire ressortir du fond de page.

Produits actifs
2 847
↑ +12% ce mois
<div class="stat bg-base-100 border border-base-200 rounded-box shadow-sm">
  <div class="stat-title">Produits actifs</div>
  <div class="stat-value text-mc-navy">2 847</div>
  <div class="stat-desc text-success">↑ +12% ce mois</div>
</div>

Grille de stats (4 colonnes)

Afficher plusieurs KPIs côte à côte. Maximum 4 par rangée — au-delà, grouper en deux rangées ou revoir la hiérarchie.

Commandes
48
En cours ce mois
Dossiers validés
31
↑ +8% vs mois dernier
En attente
7
Nécessitent une action
Fournisseurs actifs
12
Dont 3 nouveaux
<div class="grid grid-cols-2 lg:grid-cols-4 gap-4">
  <div class="stat bg-base-100 border border-base-200 rounded-box shadow-sm">
    <div class="stat-title">Commandes</div>
    <div class="stat-value text-mc-navy">48</div>
    <div class="stat-desc">En cours ce mois</div>
  </div>
  <div class="stat bg-base-100 border border-base-200 rounded-box shadow-sm">
    <div class="stat-title">Dossiers validés</div>
    <div class="stat-value text-primary">31</div>
    <div class="stat-desc text-success">↑ +8% vs mois dernier</div>
  </div>
  <div class="stat bg-base-100 border border-base-200 rounded-box shadow-sm">
    <div class="stat-title">En attente</div>
    <div class="stat-value text-warning">7</div>
    <div class="stat-desc">Nécessitent une action</div>
  </div>
  <div class="stat bg-base-100 border border-base-200 rounded-box shadow-sm">
    <div class="stat-title">Fournisseurs actifs</div>
    <div class="stat-value text-mc-navy">12</div>
    <div class="stat-desc">Dont 3 nouveaux</div>
  </div>
</div>

Stat avec icône

L'icône est alignée à droite via stat-figure. Réservée aux dashboards — ne pas systématiser.

Articles commandés
12 430
Unités ce trimestre
<div class="stat bg-base-100 border border-base-200 rounded-box shadow-sm">
  <div class="stat-figure text-primary">
    <svg class="w-8 h-8" fill="none" viewBox="0 0 24 24" stroke="currentColor">
      <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 11V7a4 4 0 00-8 0v4M5 9h14l1 16H4L5 9z"/>
    </svg>
  </div>
  <div class="stat-title">Articles commandés</div>
  <div class="stat-value text-mc-navy">12 430</div>
  <div class="stat-desc">Unités ce trimestre</div>
</div>
Utiliser stat-value pour le chiffre principal — chiffre ou très courte valeur uniquement.
Couleur du chiffre : text-mc-navy (neutre), text-primary (positif), text-warning / text-error (alerte).
Jamais plus de 4 stats en grille sans espacer visuellement.
Ne pas mettre de texte long dans stat-value — chiffre ou très courte valeur uniquement.