components, button, cta, a11y, wcag, aria, focus-visible, loading, icon-button, states, variants, forms
A foundational, accessible Button component with semantic variants, sizes, icon-only support, loading/disabled states, and optional link/toggle behavior. Designed to map cleanly into existing design systems via tokens.
components, file-upload, dropzone, drag-and-drop, forms, a11y, wcag, aria, keyboard-navigation, progress, validation
A fully accessible file upload component with drag-and-drop, browse button fallback, validation (type/size/count), per-file progress, retry/cancel, and robust keyboard and screen reader support.
components, dropdown, select, combobox, listbox, form, a11y, wcag, aria, keyboard-navigation
An accessible dropdown/select component with search/filter capability, multi-select support, keyboard navigation, and full ARIA combobox/listbox pattern. Supports grouped options, loading states, and error handling.
components, toast, notifications, snackbar, feedback, alerts, a11y, wcag, aria, queue
A non-blocking toast notification system with success/error/warning/info variants, queue management, auto-dismiss, keyboard navigation, and screen reader announcements. Perfect for user feedback after actions.
components, input, form, text-field, validation, a11y, wcag, aria, form-control
An accessible text input component with label, hint text, error display, success indicator, and comprehensive state management. Foundation for all form inputs.
components, data-table, table, sortable, pagination, filtering, selection, responsive, a11y, wcag, admin, dashboard
A comprehensive data table component with sorting, pagination, filtering, row selection, and responsive behavior. Includes loading, empty, and error states with full keyboard navigation support.
components, navbar, navigation, header, responsive, mobile-menu, sticky, dropdown, a11y
A responsive navigation bar component with mobile hamburger menu, sticky scroll behavior, optional transparent-to-solid transition, and first-class dropdown support. Supports marketing (logo + links + CTA) and app (user menu, notifications) variants.
components, modal, dialog, overlay, focus-trap, a11y, wcag, aria
An accessible modal dialog component with focus trapping, Escape/backdrop dismissal rules, scroll locking, and action footer. Includes confirm/alert variants and responsive fullscreen behavior on small screens.