مكوّن Tabs وPills وAccordion لـ Angular | ng-hub-ui-panels
مكوّن لوحات محتوى لـ Angular يُعرض كـ tabs أو pills أو accordion، مع توجيه ونماذج تفاعلية وتنقّل بلوحة المفاتيح ومتغيرات CSS.
أمثلة تفاعلية
استكشف أمثلة حيّة توضّح كيف تتصرّف المكتبة في حالات استخدام Angular الشائعة.
علامات تبويب أساسية
الأقراص
عرض 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:
لون التمييز الدلالي للشريط