@brickslab/ui-web
Carte de contenu texte avec trois variantes de fond : transparent, semi-opaque et flouté (glassmorphism). Compose le composant Text en interne. La variante blurred requiert un arrière-plan visible pour que l'effet soit perceptible.
Aperçu
variant="default"
variant="opaque"
variant="blurred" — fond dégradé pour démonstration
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
texte | string | — | ✓ | Texte principal affiché dans la carte (via le composant Text interne). |
cardtitle | string | — | — | Titre optionnel de la carte. Si présent, affiché au-dessus de texte avec la variante body-lg et le ton brand. |
variant | "default" | "opaque" | "blurred" | "default" | — | "default" : pas de couche de fond. "opaque" : fond semi-transparent. "blurred" : fond flouté (effet glassmorphism). |
opacity | number | — | — | Override de l'opacité du fond. Défaut selon variant : 0.5 (opaque), 0.3 (blurred). |
blurPx | number | — | — | Override de l'intensité du flou en pixels. Défaut : 6 (blurred). Ignoré pour default et opaque. |
width | number | — | — | Largeur en pixels. Si omis, la carte s'adapte à son contenu. |
height | number | — | — | Hauteur en pixels. Si omis, la carte s'adapte à son contenu. |