Chiara Carousel Widget¶
Description¶
The Chiara Carousel Widget is a custom carousel for the Chiara theme, using Slick Slider with special configuration including variable width and autoplay.
Page Builder Name: Carousel | PapaThemes Chiara
Version: 1.0.0
Features¶
- ✅ Variable width slides
- ✅ Autoplay with custom speed
- ✅ Progressive lazy loading
- ✅ Arrows and dots navigation
- ✅ Responsive settings
- ✅ Inline editing
How to Use¶
1. Add Widget¶
- Open Page Builder
- Drag Carousel | PapaThemes Chiara widget to the page
- Widget displays default carousel
2. Default Configuration¶
Widget uses the following configuration:
{
arrows: true,
dots: true,
mobileFirst: true,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 5000,
lazyLoad: 'progressive',
variableWidth: true,
responsive: [
{
breakpoint: 551,
settings: {
arrows: true,
dots: false
}
}
]
}
Configuration Details¶
Navigation¶
| Option | Desktop (>551px) | Mobile (<551px) |
|---|---|---|
| Arrows | ✓ | ✓ |
| Dots | ✓ | ✗ |
Autoplay¶
- Enabled: true
- Speed: 5000ms (5 seconds)
- Pause on hover: yes
Variable Width¶
- Each slide can have different width
- Slides auto-align
- No fixed width
Lazy Loading¶
- Mode: Progressive
- Images load gradually as needed
- Improves initial load time
Responsive Behavior¶
Desktop (> 551px)¶
- Arrows: visible
- Dots: visible
- Variable width: active
Mobile (< 551px)¶
- Arrows: visible
- Dots: hidden
- Touch swipe: active
Slide Structure¶
<div class="_row">
<div class="slide">
<img src="slide1.jpg" alt="">
<div class="slide-content">
<h3>Title</h3>
<p>Description</p>
</div>
</div>
<!-- More slides -->
</div>
Inline Editing¶
- Enable Edit Mode
- Click on slide
- Edit content
- Save changes
Usage Examples¶
Hero Carousel¶
Testimonials¶
Logo Slider¶
Dependencies¶
Widget requires: - jQuery - Slick Slider
Styling Tips¶
Custom Arrows¶
Custom Dots¶
.slick-dots li button {
/* Custom dot styles */
}
.slick-dots li.slick-active button {
/* Active dot */
}
Notes¶
- Variable width: Need to set width for each slide
- Images: Use lazy loading to optimize
- Autoplay: User can pause by hovering
- Mobile: Dots hidden to save space
- Performance: Keep under 10 slides