Skip to content

Image Slider Section ONE

This content is for v1.0. Switch to the latest version for up-to-date documentation.

The Image Slider Section is a flexible image slider that combines global content (shared across all slides) with slide-specific content. With autoplay functionality and extensive configuration options, it’s perfect for creating dynamic, engaging presentations.



Example of Image Slider Section ONE
Example of Image Slider Section ONE

  • Type: String
  • Required: No
  • Purpose: Title that appears on all slides

  • Type: Text
  • Required: No
  • Purpose: Brief description that appears on all slides

  • Type: Boolean
  • Required: No
  • Purpose: Toggle to display a call to action button on all slides
  • Default Value: false

  • Type: Object
  • Required: No
  • Purpose: Global CTA button configuration for all slides
  • Note: Only visible when “Show Call to Action Button” is enabled

Each button includes:

  • Type: String
  • Required: Yes
  • Purpose: Text displayed on the button
  • Type: String
  • Required: Yes
  • Purpose: Relative path (e.g., /contact, /services)
  • Validation: Must start with /
  • Example:
    /contact or /services

  • Type: String
  • Required: No
  • Purpose: Alignment of text content on slides
  • Default Value: left
  • Options:
    • left – Left
    • right – Right

  • Type: Array of slider image objects
  • Required: Yes
  • Purpose: Configuration of individual slides
  • Min Count: 1
  • Max Count: 10

Each slide includes:

  • Type: Image
  • Required: Yes
  • Purpose: Main image for this slide
  • Options: Hotspot enabled for optimal cropping and focal point control
  • Type: String
  • Required: Yes
  • Purpose: Descriptive text for screen readers and SEO
  • Min Length: 1 character
  • Max Length: 125 characters
  • Type: String
  • Required: No
  • Purpose: Short image caption
  • Type: Boolean
  • Required: No
  • Purpose: Toggle to make the entire image clickable
  • Default Value: false
  • Type: Object
  • Required: No
  • Purpose: Clickable link configuration for the entire image
  • Note: Only visible when “Enable Image Link” is enabled

Each image link includes:

  • Type: URL
  • Required: Yes
  • Purpose: External link when clicking the image
  • Note: Must be a full URL (e.g., https://example.com)
  • Type: Boolean
  • Required: No
  • Purpose: Open link in new tab
  • Default Value: false
  • Type: String
  • Required: No
  • Purpose: Custom headline for this slide (overrides global title)
  • Type: Text
  • Required: No
  • Purpose: Custom description for this slide (overrides global description)
  • Type: Boolean
  • Required: No
  • Purpose: Toggle to display a call to action button on this slide
  • Default Value: false
  • Type: Object
  • Required: No
  • Purpose: Slide-specific CTA button configuration
  • Note: Only visible when “Show Call to Action Button” is enabled

Each button includes:

  • Type: String
  • Required: Yes
  • Purpose: Text displayed on the button
  • Type: String
  • Required: Yes
  • Purpose: Relative path (e.g., /contact, /services)
  • Validation: Must start with /
  • Example:
    /contact or /services
  • Type: String
  • Required: No
  • Purpose: Alignment of text content on this slide
  • Default Value: left
  • Options:
    • left – Left
    • right – Right

  • Type: Boolean
  • Required: No
  • Purpose: Automatically advance to the next slide
  • Default Value: true

  • Type: Number
  • Required: No
  • Purpose: Seconds between automatic slide transitions
  • Default Value: 5
  • Min Value: 1
  • Max Value: 30
  • Note: Only visible when “Enable Autoplay” is enabled

  • Type: Boolean
  • Required: No
  • Purpose: Display clickable dots below the slider for navigation
  • Default Value: true

  • Type: String
  • Required: No
  • Purpose: Controls the height of the image slider
  • Default Value: large
  • Options:
    • small – Small (30vh)
    • medium – Medium (50vh)
    • large – Large (70vh)
    • fullscreen – Fullscreen (100vh)
    • custom – Custom Height

  • Type: String
  • Required: No
  • Purpose: Custom CSS height value (e.g., “400px”, “50vh”, “20rem”). Only used when height is set to “Custom Height”
  • Note: Only visible when “Slider Height” is set to custom
  • Validation: Must be a valid CSS height value (supports px, vh, vw, rem, em, %, or auto)
  • Example:
    400px, 50vh, or 20rem

  • Type: String
  • Required: No
  • Purpose: Controls the width of the image slider
  • Default Value: 100%
  • Options:
    • 100% – Full width
    • 50% – Half width
    • custom – Custom Width

  • Type: String
  • Required: No
  • Purpose: Custom CSS width value (e.g., “400px”, “50vw”, “20rem”). Only used when width is set to “Custom Width”
  • Note: Only visible when “Slider Width” is set to custom
  • Validation: Must be a valid CSS width value
  • Example:
    400px, 50vw, or 20rem

  • Type: Reference (backgroundColor)
  • Required: No
  • Purpose: Sets the background color for the slider

  • Slider Title: Our Offers
  • Slider Description: Discover our diverse service offerings
  • Show Call to Action Button: false (or true with button configuration)
  • Content Alignment: left
  • Slides:
    1. Slide 1: Image + “Premium Service Package” + Description
    2. Slide 2: Image + “Standard Service Package” + Description
    3. Slide 3: Image + “Express Service” + Description
  • Enable Autoplay: true
  • Autoplay Speed: 5 seconds
  • Show Navigation Dots: true
  • Slider Height: large (70vh)
  • Slider Width: 100%

  • Slide count: 3-8 slides are optimal for engagement
  • Alt text: Always fill in meaningful alt text (max 125 characters) for accessibility and SEO
  • Autoplay speed: 5-7 seconds is a good balance between attention and information delivery
  • Image quality: Use high-quality, consistent images
  • Content alignment: Use consistent alignment for better readability
  • Global vs. slide-specific: Use global content for consistency, slide-specific content for variety

  • Global and slide-specific content: Combination of global and individual content
  • Clickable images: Entire images can be linked
  • Flexible sizing: Various predefined heights or custom CSS values
  • Autoplay: Automatic transitions with configurable speed
  • Navigation: Clickable dots for direct navigation
  • Responsive: Adapts to different screen sizes

  • Pages (page)
    General content pages, especially hero areas and product pages

  • Global content appears on all slides unless overridden by slide-specific content
  • CTA buttons are configured inline (not as references) with required label (button text) and link (relative link) fields
  • Images can be made clickable by enabling the image link option
  • Image links must be external URLs (full URL required, stored in url field)
  • Alt text (alt field) is required with minimum 1 character and maximum 125 characters for optimal SEO
  • Slide images support hotspot positioning for optimal cropping and focal point control
  • Autoplay can be paused on user interaction
  • Background color references the global backgroundColor schema
  • Custom height and width accept any valid CSS value (px, vh, vw, rem, em, %, or auto)
  • Custom height and width fields are validated to ensure proper CSS format
  • The slider requires a minimum of 1 slide and supports up to 10 slides