MARKETPLACE
PLUGINS
SHORT LIST SKELETON LOADER
Short List Skeleton Loader logo

Short List Skeleton Loader

Published July 2026
   •    Updated July 2026

Plugin details

Automatic skeleton loader (with animations) for the native mobile Short List.
This plugin shows an animated skeleton loader over your Short List while it waits for data, then clears once the data is loaded.


FEATURES:

- Show the skeleton with a single workflow action; it hides itself automatically.
- Clears precisely when your real rows appear, at any list size or network speed.
- Auto-matches your list's row height, columns, spacing, and corner radius.
- Seven animation styles: Shimmer, Pulse, Wave, Diagonal, Breathe, Glow, Cascade.
- Customisable base and highlight colours.
- Multiple lists per page supported.
- Exposes an "Is showing" state, plus "Skeleton shown/hidden" events.
- Native iOS and Android.


HOW IT WORKS:

This plugin is designed for the native Short List element. The skeleton is shown by the "Show skeleton loader" action, which you place in a workflow before you load your data.

A typical setup, for a Short List inside a Sheet:

- Event: Do when Sheet 1 is visible
- Action: Show skeleton loader
- Action: Add a pause before next action — 500 ms
- Action: Display list in a short list or selectable list — pass your data

Add the Short List Skeleton Loader element to the page, set its Target ID to your Short List's ID Attribute and choose a style. The action shows the skeleton, the plugin clears it when your rows load. The same "show first, load second, short pause between" pattern works for lists on the page too (see the user guide for page and direct-data-source setups).


THINGS TO BE AWARE OF:

- For the native mobile Short List element (iOS / Android).

- Not drag-and-drop: the "Show skeleton loader" action must be placed in your workflow before the data loads, with a short pause between. This is what lets the skeleton appear before your data on native builds. Full instructions are in the user guide.

- Designed for the Short List. The populating action also works with a Selectable List, but a skeleton loader isn't intended for one — those are almost always short, and loading hundreds of items into a select control is poor UI regardless.


Any issues, just reach out to me and I will do my best to fix them.

Paul

$40

One time  •  Or  $8/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Native mobile

Contributor details

Pork1977gm logo
Pork1977gm
Joined 2017   •   47 Plugins
View contributor profile

Instructions

Place the "Short List Skeleton Loader" element onto your page and away you go!
Please see this link for full instructions:
https://paul-testing-4.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=Home

The editor link along with the instructions/documentation, can be seen here:
https://bubble.io/page?id=paul-testing-4&app_type=mobile

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Productivity   •   Technical   •   Media   •   Data (things)   •   Containers   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble