MARKETPLACE
PLUGINS
SKELETON CONTENT PRELOADER PRO
Skeleton Content Preloader Pro logo

Skeleton Content Preloader Pro

Published January 2019
   •    Updated January 2026

Plugin details

The Skeleton Content Preloader Pro plugin enhances the user experience by displaying a skeleton or placeholder UI while the actual content loads. This helps to keep users engaged by showing them a structured layout instead of a blank screen during loading times. The plugin is customizable and can be applied to various content types such as text, images, buttons, or inputs.                                                                          
Usage Features:

- Display loading placeholders for specific content elements such as images, text, buttons, or videos.
- Customize skeleton preloader with various options like duration, color, height, width, border radius, and more.
- Assign preloader IDs to target different content types within the app, ensuring accurate loading visuals for text, images, or buttons.
- Supports rounded and rectangular preloader shapes to match the design of the app.
- Easily start or stop the preloader via workflows.
- Apply loading indicators to a wide variety of content, including headings, inputs, or dynamic content elements.

   




Feedback




FAQ

- How do I activate the preloader for specific elements?
To activate the preloader, set the appropriate IDs for the elements you want to target (e.g., img-, btn-prel) in the plugin’s Appearance tab. Once set, start the preloader in your workflows when the page begins loading content.

- Can I customize the appearance of the preloader?
Yes, you can customize the height, width, duration, border radius, and colors of the preloader. You can also set different parameters for various content types, ensuring consistency in the skeleton UI layout.

- How do I stop the preloader when content is fully loaded?  
Use the workflow action "Stop Preloader" to stop the skeleton loading animation once your content has finished loading. This can be triggered when the page or the specific content loads.

- Can I use this preloader for images and text content?
Yes, the preloader can be applied to images, text, buttons, headings, videos, and more. You just need to assign the correct preloader ID to each content type in the plugin’s settings.

- What kind of customization options are available for the skeleton preloader?
You can customize the line height for text, number of lines, width, height, rounded corners, colors (up to three variations), and more. These options allow for precise control over the visual appearance of the preloader.




Other plugins from Zeroqode

- Beautiful Skeleton Loader #lazy Plugin for Bubble
- Page Loader Plugin for Bubble
- Animations and Effects for Inputs Plugin for Bubble




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!

$50

One time  •  Or  $5/mo

4.2 stars   •   6 ratings
7.4K installs
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   846 Plugins
View contributor profile

Instructions

Please refer to the plugin documentation to see how to configure:https://docs.zeroqode.com/plugins/content-preloader-plugin

Types

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

Categories

This plugin can be found under the following categories:
Containers   •   Media   •   Social Network   •   Mobile   •   Technical   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.2)

Looks cleaner and loads smoother
October 17th, 2025
With this plugin my app feels way faster even if it's not xd
Hello, It’s Anton, from the Zeroqode Support Team. We want to extend our heartfelt thanks once again for taking the time to leave a review. Your feedback is invaluable to us and we are pleased to know that the plugin satisfies your requirements. At Zeroqode, we always prioritize our users, and if there's more we can do to make our clients happy, we're eager to do so. If you have any more suggestions or questions, or if there's anything else you'd like to discuss, please don't hesitate to reach out to us on the forum (https://forum.zeroqode.com/) or directly at [email protected]. Wishing you the best, Anton
October 17th, 2025
  •  
Zeroqode - Top Bubble Agency
Works as expected!
September 19th, 2024
makes the content loading process look much more professional and reduces perceived wait time
Greetings, Anton here from the Zeroqode Support Team. Thank you so much for your encouraging review! We’re thrilled to hear that our plugin is serving your needs well. Your feedback motivates us to continue delivering the best solutions. If there’s anything else we can assist with, feel free to reach out via our forum (https://forum.zeroqode.com/) or by contacting us at [email protected]. Your satisfaction is our priority. Wishing you all the best, Anton
September 20th, 2024
  •  
Zeroqode - Top Bubble Agency
Very much responsive team and a great plugin
May 13th, 2024
Hello, I'm Anton, part of the Zeroqode Support Team. We deeply appreciate the time you took to leave a review. Your feedback is crucial to us, and knowing that our plugin has served you well is rewarding. For any further thoughts or questions, connect with us on our forum (https://forum.zeroqode.com/) or email us at [email protected]. Sincerely, Anton
May 13th, 2024
  •  
Zeroqode - Top Bubble Agency
Soooo heavy
June 8th, 2023
it makes your app 100x slower
Hi, Levon here - founder at Zeroqode. Thank you for sharing your feedback. We apologize for any negative experience you've had. At Zeroqode, we strive to provide assistance and guidance whenever needed, with the goal of delivering a great experience. We have conducted tests on the plugin based on your review, but we were unable to reproduce the reported issue on our side. It's possible that the issue could be related to another plugin that may be affecting the performance of our plugin and causing a delay. To better understand the root cause, we would need to investigate this further in your app. Please drop us a message directly via [email protected] or write on the forum (https://forum.zeroqode.com). We will be glad to assist you. Hope to hear from you soon. Levon
June 19th, 2023
  •  
Zeroqode - Top Bubble Agency
Requires Using One Element ID Across An Element Type
June 4th, 2021
I use custom CSS and JS in my app and have to have unique IDs for all my elements, including elements of the same type. For example, I have 8 different text elements in my app all with different IDs (because I need different CSS applied to them). This plugin forces the use of one ID for all text elements. One ID for all image elements, etc. The ID can be customized, which is helpful. With all that being said, if you can put up with the ID limitations, the plugin works well and doesn't seem to cause any drag on performance.
Bubble