Компонент Tabs, Pills и Accordion для Angular | ng-hub-ui-panels
Компонент панелей контента для Angular, который отображается как вкладки, pills или accordion, с маршрутизацией, реактивными формами, навигацией с клавиатуры и CSS-переменными.
Интерактивные примеры
Изучите живые примеры, показывающие, как библиотека ведёт себя в типичных сценариях использования Angular.
Базовые вкладки
Pills
Режим accordion
Вертикальные вкладки
Выровненные вкладки
Прокручиваемые вкладки
Отключённые панели
Удаляемые и динамические панели
Пользовательские шаблоны заголовков
Интеграция с реактивными формами
Множественный выбор
Click an inactive tab to split the layout into a new panel block. Click an active tab to merge that block back.
Несколько вертикальных заголовков
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
Аккордеон: множественный режим и без рамок
Навигация с клавиатуры
Focus a tab, then use ← → Home End. Press Delete on a removable tab to close it.
Карточки и слоты контента
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. Семантические оповещения
An alert can use the same header/footer slots as a card:
Семантический акцент панели