Logo Carousel for Bubble Mobile

Demo to preview the plugin:

Introduction

The Logo Carousel for Bubble Mobile plugin is designed specifically for mobile applications and provides a smooth, customizable carousel component for displaying images and logos. This plugin creates an auto-scrolling carousel that can showcase multiple images with configurable scroll direction, speed, and visual properties. It’s perfect for displaying client logos, partner brands, or any collection of images in an attractive, mobile-optimized carousel format.
The plugin is built with native mobile performance in mind and includes touch interaction capabilities, allowing users to tap on images to trigger custom workflows in your Bubble application.

Prerequisites

This plugin is designed specifically for the mobile version of the Bubble editor. To test the plugin on your mobile device, use the TestFlight app available at: https://testflight.apple.com/join/VykzdCs6
⚠️
Please note that the testing app is currently available for iOS only.
Image without caption

How to setup

Setting up the Logo Carousel for Bubble Mobile plugin is straightforward:
  1. Install the plugin from the Bubble plugin marketplace into your application.
  1. Add the Carousel element to your page by dragging it from the visual elements section in the Bubble editor.
    1. Image without caption
  1. Configure your data source by setting up a data type that includes:
      • URL field for the image source
      • ID field for unique identification of each image
  1. Set the Images source field to your list of data containing the images you want to display.
    1. Image without caption
  1. Configure the visual properties such as card dimensions, spacing, and animation settings according to your design requirements.
    1. Image without caption
  1. Test the carousel in preview mode to ensure it displays correctly and responds to touch interactions.

Plugin Element Properties

The plugin contains a Carousel visual element that should be used on a page. This element is specifically designed for mobile platforms and provides a smooth scrolling experience for displaying multiple images.

Carousel

Image without caption
Fields:
Title
Description
Type
Images App Type
App type that represents the image data structure
Custom Type
URL
Image URL or file path to be displayed in the carousel
Text/Image/File
ID
Unique identifier for each image, used in events and states
Text/Image/File
Images source
A list of image type data sources to populate the carousel
List
Card Width
Width of each image item in pixels
Number
Card Height
Height of each image item in pixels
Number
Card Spacing
Spacing between images in pixels
Number
Border Radius
Border radius for images in pixels
Number
Scroll Speed
Scroll speed in pixels per second
Number
Scroll Direction
Direction of scroll animation: “right” or “left”
Dropdown
Pause On Press
Whether to pause animation when user touches the carousel
Boolean

Exposed states

Name
Description
Type
Selected Image
Currently selected/clicked item from the carousel
Custom Data Type

Element Events

Name
Description
Image Selected
Triggered when user taps on an image item in the carousel

Workflow example

Here’s a basic workflow to get started with the Logo Carousel for Bubble Mobile plugin:

Basic Setup Workflow

Interaction Workflow

Changelogs