Linked slide titles — omitted ones are fetched from YouTube oEmbed.
Each video carries its own title and description; the arrows swap both the media and the text. Pairs well with layout="aside".
Shia LaBeouf delivers the most motivational speech of all time.
9:16 embeds with the nav cluster on the left for larger frames.
The heading slot replaces the built-in title/description (and wins over captions="active"); prevIcon/nextIcon swap the default chevrons. Works on the platform carousels too, not just BaseCarousel.
Showcase
Scroll this section into view to trigger autoplay. Swipe to a different slide to pause the previous video.
Direct captioned embeds — no embed.js needed.
TikTok embeds carry their own captions; playback halts when you scroll away.
The theme class on the wrapper defines the tokens; the carousel inherits them at render time. No JS theme watcher needed — click to cycle.
Dots and arrows restyle themselves from the active theme's tokens.
The out-of-the-box look: plain chevrons either side of the dots.
Resize below 768px wide and it collapses back to the stacked layout.
Title, description, arrows and dots live in the left column on larger frames.
Same aside layout, mirrored: the carousel leads and the text column follows.