@brickslab./ui-web
Panneau de présentation d'un projet avec titre, description, tags et liens externes. Utilisé dans les portfolios, pages de documentation ou dashboards pour afficher les métadonnées d'un projet.
Aperçu
panneau complet — titre, description, tags et liens
sans tags ni liens
avec tags uniquement
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
title | string | — | ✓ | Titre du projet ou de l'élément décrit. |
description | string | — | ✓ | Description détaillée du projet. |
tags | string[] | — | — | Liste de tags ou technologies associés au projet. |
links | ProjectLink[] | — | — | Liens externes associés au projet (ex. : GitHub, démo en ligne). Chaque item contient un label et un href. |
Override rapide
Tous les paramètres listés dans cette table sont overrideables via les props. Utilisez ce squelette comme point de départ.
<MyComponent
title="..."
description="..."
tags="..."
links={[]}
/>titledescriptiontagslinksOverride titre/sous-titre: taille + couleur
Exemple cible pour personnaliser la taille et la couleur via les variables CSS (tokens) autour du composant.
<div
style={{
"--fontsize-3xl": "2.25rem",
"--fontsize-xl": "1.125rem",
"--color-fg": "#111827",
"--color-muted": "#4B5563",
"--color-brand": "#CC4A48",
} as React.CSSProperties}
>
<MyComponent
title="Votre titre"
description="Votre sous-titre"
/>
</div>