🎉Save 15% on all Justd Blocks for a limited time during the launch!
Components

Carousel

A carousel is a sleek, rotating display for images or videos, showcasing one at a time and highlighting multiple pieces of content seamlessly.

Basic

Loading...

Installation

If you hit any issues, make sure you check out the installation guide here for more information.

Composed Components

When you plug this component from the CLI, it autoloads all the composed components. No need to toss 'em in one at a time.

The Carousel's decked out with several components to make it bangin'.

Buttons be the real MVPs, man! They're all about gettin' stuff done, whether it’s slamming that form submit or hoppin' to another page.

Manual Installation

Sometimes, using the CLI is the way to go, so make sure you install the necessary dependencies for the components you want to use.

Anatomy

Collections

Because the carousel it self use a ListBox, then of course we can use items on the CarouselContent to render the items.

Loading...

Orientation

You can change the orientation of the carousel by using the orientation prop. The default is horizontal, but you can switch it to vertical.

Loading...

Options

You want to loop, or align the carouse, don't worry, you can do it with the opts prop.

Loading...

Autoplay

This a plugin by the embla-carousel it self, it's not included in the package, but you can install it to make sure the carousel autoplay.

Sometimes, using the CLI is the way to go, so make sure you install the necessary dependencies for the components you want to use.

Once you install it, you can use it with the plugins prop.

Loading...

If you need a link in carousel item, it simple, add href to the CarouselItem.

<CarouselItem href="/path/to/page"/>

API

You can use the carousel api to control the carousel.

Loading...