Repository navigation
Components and Patterns
alwkala edited this page Oct 10, 2026
·
1 revision
Qahera UI Kit features 49 canonical components and 21 higher-order UX patterns engineered with 100% semantic vocabulary parity across 5 framework renderers.
-
Button: Primary, secondary, outline, ghost, destructive with loading state. -
Navbar: Responsive navigation bar with brand slot and mobile flyout. -
Sidebar: Collapsible application navigation drawer. -
Tabs: Tabbed interface with keyboard arrow navigation. -
Dropdown: Context menu with trigger and semantic options. -
Breadcrumb: Accessible hierarchical navigation path. -
Pagination: Numbered pagination controls. -
BackToTop: Scroll-triggered returning button.
-
Card: Elevated, bordered, and vitrine archival containers. -
Modal: Dialog overlay with focus trap and escape dismiss. -
Drawer: Slide-over lateral container. -
Accordion: Collapsible section matrix with animated disclose. -
Table: Structured data matrix with striped and hover variants. -
Hero: Cinematic asymmetrical canvas hero section. -
Container: Responsive logical layout wrapper. -
Grid: CSS grid layout container. -
Divider: Semantic visual separator.
-
Input: Text input with error, hint, and leading/trailing icon slots. -
Textarea: Multi-line text field. -
Select: Native and custom dropdown select. -
Checkbox: Accessible toggle checkbox. -
Radio: Radio button group. -
Switch: Binary toggle switch. -
FileUpload: Drag-and-drop file upload zone. -
Rating: Star rating interactive control. -
Slider: Range selection slider.
-
Alert: Informative, success, warning, and danger message boxes. -
Badge: Status tags and pill indicators. -
Toast: Ephemeral floating notification toasts. -
Tooltip: Hover/focus popup description. -
Progress: Linear progress bar with percentage indicator. -
Spinner: Accessible loading indicator. -
Preloader: Full-screen initial hydration loader. -
Skeleton: Content placeholder shimmer pulse.
-
Avatar: User profile images and initials. -
Icon: Semantic 24x24 SVG icons (47 canonical icons). -
Treeview: Hierarchical folder tree with expand/collapse. -
Stat: Key performance indicator and metric card. -
KpiCard: Financial KPI card with sparklines and delta badges. -
Timeline: Chronological event sequence tracker. -
Carousel: Touch-enabled image and content slider. -
CanvasSparks: Ambient interactive particle canvas.
Higher-order UX patterns composed exclusively from canonical primitives:
-
DashboardStat: Multi-metric telemetry card with trend indicators. -
AuthCard: Login and registration container with validation. -
DataTable: Advanced table with search, sorting, and pagination. -
EmptyState: Actionable placeholder for zero-data views. -
FilterBar: Faceted filtering controls for catalogs. -
HeaderAction: Page header with title, breadcrumbs, and CTAs. -
MediaGallery: Grid vitrine for multimedia assets. -
NotificationCenter: Flyout drawer for system events. -
OrderSummary: E-commerce checkout pricing breakdown. -
ProfileHeader: User biography, banner, and quick actions. -
ReviewCard: Customer testimonials and rating metrics. -
SettingsSection: Form layout for account and system preferences. -
StepWizard: Multi-step form progression pipeline. -
TeamGrid: Member showcase with social channels and roles. -
PricingTable: Tiered subscription comparison matrix. -
SearchModal: Quick-command palette (Cmd+K). -
ConfirmDialog: Actionable modal for destructive operations. -
ErrorState: Friendly 404/500 recovery screens. -
ActivityFeed: Auditable log of chronological user events. -
CookieConsent: Accessible privacy compliance banner. -
Questionnaire: Multi-question assessment survey card.
Qahera UI Kit v1.7.0 • Sovereign AI-Native Arabic/English Design System
Crafted with architectural sovereignty by Alwkala Studio • Distributed under the MIT License • Zero Runtime Tracking