Brickslab.

@brickslab/ui-web

Section hero du dashboard : titre dynamique avec compteur de composants, description du design system et deux boutons CTA.

Aperçu

Hero complet avec CTA et panneau d'information

Tableau de bord Brickslab

Construisons plus vite, avec 42+ briques prêtes à assembler.

Ce dashboard centralise l'état du design system : inventaire des composants, nouveautés fraîchement publiées, et niveau de confiance via les tests automatisés.

Pourquoi Brickslab ?Stack modulaire
  • Kit UI cohérent web + mobile avec thèmes tokens
  • Catalogue documenté avec exemples live
  • Qualité assurée par tests unitaires et visuels
  • Navigation guidée : recherche, filtres, sections

Props

PropTypeDéfautRequisDescription
totalComponentsnumberNombre total de composants affichés dans le titre.
subtitlestring"Tableau de bord Brickslab"Sous-titre affiché au-dessus du titre principal.
primaryLabelstring"Parcourir le catalogue"Libellé du bouton CTA principal.
primaryHrefstring"/components/sectiongallery"URL du bouton CTA principal.
secondaryLabelstring"Voir les fondations"Libellé du bouton CTA secondaire.
secondaryHrefstring"/components/searchbar"URL du bouton CTA secondaire.

Utilisation

tsx
import { DashboardHero } from "@brickslab/ui-web";

<DashboardHero
  totalComponents={42}
  subtitle="Tableau de bord Brickslab"
  primaryLabel="Parcourir le catalogue"
  primaryHref="/components/sectiongallery"
  secondaryLabel="Voir les fondations"
  secondaryHref="/components/searchbar"
/>