@brickslab/ui-web
Barre de navigation principale en position fixe. Composée de trois slots (logo, nav, actions) pour une flexibilité maximale. La hauteur est configurable via la prop height.
Aperçu
HeaderBar complet — logo + nav + actions (conteneur relatif, overflow hidden)
logo seul
hauteur personnalisée (height=80)
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
logo | ReactNode | — | — | Contenu du slot logo (gauche). Accepte tout noeud React : image, texte, composant. |
nav | ReactNode | — | — | Contenu du slot navigation (centre). Typiquement un composant TopNav ou des liens. |
actions | ReactNode | — | — | Contenu du slot actions (droite). Boutons d'action, menu utilisateur, etc. |
height | number | 60 | — | Hauteur en pixels du header. Affecte la hauteur de la barre fixe. |