Carousel
The Carousel block is a responsive slideshow component based on Bootstrap’s carousel functionality. It supports images, videos, and 3D models as slide content.
Settings
- Enable full width: Expand the carousel to 100% of the viewport width.
- Enable auto play: Automatically cycle through slides.
- Interval: Time between slide transitions in milliseconds (e.g.,
2000= 2 seconds). - Show prev/next button: Display navigation arrows on the left and right.
- Show pagination: Show indicator dots at the bottom to navigate between slides.
Child Blocks
The carousel supports three types of slide items. Each shares the following common settings:
Common Slide Settings
- Slide class: Custom CSS class for the individual slide container (useful for spacing or layout overrides). Blocks → Overview → General Settings
- Overlay opacity: Opacity (0–100%) of the dark overlay behind text when using overlaid content.
- Text width: Width of the text content area as a percentage of the slide.
- Text position: Placement of the text overlay. Options:
Top leftTop centerTop rightCenter leftCenterCenter rightBottom leftBottom centerBottom right
- Text shadow: Toggle text shadow for better readability over media.
Carousel Item – Image
Contains:
- Image: Main background or foreground image block. See Block → Basic Block → Image.
- Heading: Overlay title. See Block → Basic Block → Heading.
- Text: Overlay description or caption. See Block → Basic Block → Text.
Carousel Item – Video
Contains:
- Video: Embedded or uploaded video (MP4, YouTube, Vimeo). See Block → Basic Block → Video.
- Heading: Overlay title. See Block → Basic Block → Heading.
- Text: Overlay description or caption. See Block → Basic Block → Text.
Carousel Item – 3D Model
Contains:
- 3D model: Interactive GLB/GLTF model. See Block → Basic Block → 3D Model.
- Heading: Overlay title. See Block → Basic Block → Heading.
- Text: Overlay description or caption. See Block → Basic Block → Text.