Interactive

Carousel / Slider

A touch-friendly slider with autoplay, loop, arrows and dots.

Live demo

See it in action

Hero — 1 per view · fade · background image + overlay · autoplay

Cards — 3 per view (2 on tablet) · inline image · slide · autoplay

Two-up — 2 per view · inline · slide · no autoplay (drag / arrows / dots)

The markup

Clean, lean code

This is the exact HTML the element outputs, straight from the page builder. No wrapper soup, no inline-style bloat.

<section class="fw-flexbox fw-flex fw-contained fw-collapse">
	<div class="fw-carousel">
		<div class="splide" data-splide="{&quot;type&quot;:&quot;loop&quot;,&quot;perPage&quot;:1,&quot;perMove&quot;:1,&quot;arrows&quot;:true,&quot;pagination&quot;:true,&quot;drag&quot;:true,&quot;speed&quot;:600,&quot;rewind&quot;:false,&quot;autoplay&quot;:true,&quot;interval&quot;:5000,&quot;pauseOnHover&quot;:true,&quot;pauseOnFocus&quot;:true,&quot;gap&quot;:&quot;1rem&quot;,&quot;height&quot;:&quot;460px&quot;,&quot;fixedHeight&quot;:&quot;460px&quot;}" style="--fwc-h:460px">
			<div class="splide__track">
				<ul class="splide__list">
					<li class="splide__slide fw-carousel__slide fw-carousel__slide--bg"><img class="fw-carousel__bg" src="https://demos.unysonplus.com/wp-content/uploads/2026/06/demo-02ddb29311c5.jpg" alt="" loading="lazy"><span class="fw-carousel__overlay" style="background:rgba(0,0,0,0.45)"></span>
					<div class="fw-carousel__content fw-carousel__content--center">
						<h2 class="fw-carousel__heading">Build it visually</h2>
						<p class="fw-carousel__text">Drag-and-drop sections, columns and 60+ elements.</p>
						<a class="fw-carousel__btn btn" href="#">Get started</a>
					</div></li>
				</ul>
			</div>
		</div>
	</div>
</section>

To learn more about the Carousel / Slider shortcode, please check out the online manual here.