Preview component: Here
The Expandable Image Strip is a versatile component that creates an elegant, interactive image gallery experience. It displays multiple images in a condensed strip layout, with smooth animations that expand cards when users interact with them.
Flexible Interaction Modes - Choose between hover (desktop), click (all devices), or static display to match your design needs
Smart Proximity Scaling - Cards adjacent to the active card automatically adjust their width for a natural, flowing appearance
Customizable Image Rendering - Control how much of each image is visible when expanded, from 10% to 100% of the component width
Responsive Design - Automatically adapts to touch devices, ensuring optimal interaction on mobile and tablet
Visual Customization - Full control over border radius, card spacing, borders, shadows, and inactive card dimming
Smooth Animations - Built-in transition controls with optimized performance for silky-smooth expansions
Accessibility Ready - Includes proper ARIA labels and keyboard navigation support
Portfolio galleries showcasing multiple projects
Product image carousels for e-commerce
Before/after comparisons
Team member showcases
Feature highlights
Image-based navigation menus
The component intelligently handles layout calculations, ensuring images remain centered and properly scaled regardless of the number of cards or container size.
The proximity effect creates a natural visual hierarchy, drawing attention to the active card while keeping neighboring cards visible and accessible.
Simply add your images, customize the interaction mode and visual styling, and youβre ready to create an engaging gallery experience that works beautifully across all devices.
Adding Images: - Click the βImagesβ property in the control panel - Add images using the β+β button - Each image can be uploaded or linked from a URL
Reorder images by dragging them in the array Interaction
Settings: - Choose βHoverβ for desktop hover expansion (auto-switches to click on mobile)
Choose βClickβ for click/tap expansion on all devices
Choose βNoneβ for a static display without interaction customizing the expansion
Use βImage Render Widthβ to control how much of the image shows when expanded (10-100%)
Adjust βProximity Effectβ to make cards near the active card appear wider (0-5)
Set βDefault Expanded Indexβ to have a card pre-expanded on load (0 = none, 1 = first image, etc.)
Visual Styling: - Adjust βBorder Radiusβ for rounded corners on cards
Set βCard Gapβ to control spacing between cards
Add borders using the βBorderβ control
Apply shadows to active cards with βActive Shadowβ
Dimming Effect: - Enable βInactive Dimmingβ to darken non-active cards
Customize the βOverlay Colorβ for the dimming effect Animation
Use the βTransitionβ control to customize expansion speed and easing
The component automatically adapts to touch devices
Images are centered and cropped to fit the card height
On mobile, interaction automatically switches to click/tap regardless of mode setting
Preview component: Here
The Expandable Image Strip is a versatile component that creates an elegant, interactive image gallery experience. It displays multiple images in a condensed strip layout, with smooth animations that expand cards when users interact with them.
Flexible Interaction Modes - Choose between hover (desktop), click (all devices), or static display to match your design needs
Smart Proximity Scaling - Cards adjacent to the active card automatically adjust their width for a natural, flowing appearance
Customizable Image Rendering - Control how much of each image is visible when expanded, from 10% to 100% of the component width
Responsive Design - Automatically adapts to touch devices, ensuring optimal interaction on mobile and tablet
Visual Customization - Full control over border radius, card spacing, borders, shadows, and inactive card dimming
Smooth Animations - Built-in transition controls with optimized performance for silky-smooth expansions
Accessibility Ready - Includes proper ARIA labels and keyboard navigation support
Portfolio galleries showcasing multiple projects
Product image carousels for e-commerce
Before/after comparisons
Team member showcases
Feature highlights
Image-based navigation menus
The component intelligently handles layout calculations, ensuring images remain centered and properly scaled regardless of the number of cards or container size.
The proximity effect creates a natural visual hierarchy, drawing attention to the active card while keeping neighboring cards visible and accessible.
Simply add your images, customize the interaction mode and visual styling, and youβre ready to create an engaging gallery experience that works beautifully across all devices.
Adding Images: - Click the βImagesβ property in the control panel - Add images using the β+β button - Each image can be uploaded or linked from a URL
Reorder images by dragging them in the array Interaction
Settings: - Choose βHoverβ for desktop hover expansion (auto-switches to click on mobile)
Choose βClickβ for click/tap expansion on all devices
Choose βNoneβ for a static display without interaction customizing the expansion
Use βImage Render Widthβ to control how much of the image shows when expanded (10-100%)
Adjust βProximity Effectβ to make cards near the active card appear wider (0-5)
Set βDefault Expanded Indexβ to have a card pre-expanded on load (0 = none, 1 = first image, etc.)
Visual Styling: - Adjust βBorder Radiusβ for rounded corners on cards
Set βCard Gapβ to control spacing between cards
Add borders using the βBorderβ control
Apply shadows to active cards with βActive Shadowβ
Dimming Effect: - Enable βInactive Dimmingβ to darken non-active cards
Customize the βOverlay Colorβ for the dimming effect Animation
Use the βTransitionβ control to customize expansion speed and easing
The component automatically adapts to touch devices
Images are centered and cropped to fit the card height
On mobile, interaction automatically switches to click/tap regardless of mode setting