Composant Tabs, Pills et Accordion Angular | ng-hub-ui-panels
Composant de panneaux de contenu Angular qui se rend sous forme de tabs, pills ou accordion, avec routing, formulaires réactifs, navigation au clavier et variables CSS.
Exemples interactifs
Explorez des exemples en direct qui montrent comment la bibliothèque se comporte dans les cas d’usage Angular courants.
Onglets basiques
Pills
Vue accordion
Onglets verticaux
Onglets justifiés
Onglets défilables
Panneaux désactivés
Panneaux supprimables et dynamiques
Modèles d'en-tête personnalisés
Intégration des formulaires réactifs
Sélection multiple
Click an inactive tab to split the layout into a new panel block. Click an active tab to merge that block back.
En-têtes verticaux multiples
Each active header starts a new row-like vertical block. The blocks stack top-to-bottom, and the whole layout scrolls horizontally only when one row needs more width.
Tabs
Pills
Accordéon multiple et épuré
Navigation au clavier
Focus a tab, then use ← → Home End. Press Delete on a removable tab to close it.
Cartes et emplacements de contenu
hubPanelHeader / hubPanelFooter slots work in tabs, pills and accordion too. A single standalone <hub-panel> (no container):
hub-panel renders as a card by itself. Alertes sémantiques
An alert can use the same header/footer slots as a card:
Accent sémantique de la barre