Carousel Component

A carousel with smooth scrolling, navigation arrows, and dot indicators.

Autoplay

Auto-advances every 4 seconds.

Mountain SunriseAutoplay
Tropical BeachAutoplay
Forest PathAutoplay
Desert DunesAutoplay
Misty ValleyAutoplay

Bottom Navigation Style

Navigation buttons placed below the carousel content.

Smart Watch

Smart Watch

$299

Headphones

Headphones

$199

Smartphone

Smartphone

$899

Perfume

Perfume

$89

Camera

Camera

$1,299

Bar Indicator

Progress bar style indicator for slide navigation.

Mountain Sunrise
Tropical Beach
Forest Path
Desert Dunes
Misty Valley

Thumbnail Navigation

Click thumbnails to navigate to specific slides.

Mountain Sunrise
Tropical Beach
Forest Path
Desert Dunes
Misty Valley

Testimonials

"The capsule design system is incredibly intuitive. Our team was able to ship a beautiful product in record time."

Sarah Johnson

Sarah Johnson

Product Designer at TechCo

"Clean, modern, and highly customizable. Exactly what we needed for our SaaS platform."

Michael Chen

Michael Chen

CTO at StartupXYZ

"The attention to detail is remarkable. Every component feels polished and well-thought-out."

Emily Rodriguez

Emily Rodriguez

Lead Engineer at DevStudio

"This design system saved us months of work. The components are production-ready out of the box."

David Park

David Park

Frontend Lead at Scale

API Reference

Carousel

PropTypeDefaultDescription
optsEmbla Options-Embla carousel options for configuration
pluginsPlugin[]-Array of Embla plugins (e.g., Autoplay)
setApi(api: CarouselApi) => void-Callback to get carousel API instance
orientation"horizontal" | "vertical""horizontal"Carousel scroll direction
classNamestring-Additional CSS classes

CarouselContent

PropTypeDefaultDescription
classNamestring-Additional CSS classes for content wrapper

CarouselItem

PropTypeDefaultDescription
classNamestring-Additional CSS classes for carousel item

CarouselNext / CarouselPrevious

PropTypeDefaultDescription
classNamestring-Additional CSS classes for navigation button

CarouselDots

PropTypeDefaultDescription
classNamestring-Additional CSS classes for dots indicator container