Documentation

Changelog

Latest updates and releases to the Kalki Design component system.

v0.1.0 — Component Expansion

April 2, 2026

Major expansion of the component library — 13 new components added across data display, feedback, and form categories.

New Components

  • Accordion: Collapsible content panels with smooth animation.
  • Tabs: Accessible tabbed navigation with keyboard support.
  • Table: Full-featured data table with sortable columns and responsive layout.
  • Breadcrumbs: Hierarchical navigation trail.
  • Tooltip: Lightweight hover label with 4 placement options.
  • Avatar: User avatars with image, initials fallback, and AvatarGroup stacking.
  • Skeleton: Loading placeholder with pulse animation.
  • Progress: Linear and circular progress indicators.
  • Pagination: Page navigation with configurable sibling count.
  • Slider: Range input with custom thumb and track styling.
  • DatePicker: Custom calendar picker with no external dependencies.
  • Dropzone: File upload zone with drag-and-drop support.

Updated Components

  • Card: Added CardTitle, CardDescription, and CardAction sub-components.

v0.0.1 — Initial Release

March 19, 2026

First release of Kalki Design System — a unified, natively typed package built on Tailwind v4, fully compatible with React Server Components.

Core Components

  • Button: 6 variants (primary, secondary, outline, ghost, destructive, link) and 4 sizes with icon support.
  • Input: Clearable text input with left/right semantic icons.
  • Card: Composable layout card with header, content, and footer slots.
  • Textarea: Auto-resizing textarea with min/max height constraints.
  • Checkbox: Accessible animated checkbox using peer class mechanics.
  • Radio: Native accessible radio input with custom styling.
  • Switch: Animated toggle conforming to role="switch".
  • Select: Composable dropdown with groups, labels, and separators.
  • Dialog: Accessible modal with Esc dismissal and focus trapping.
  • Toast: Context-API-powered stackable notifications with Toaster and ToastProvider.