Element Actions > Show
Discover how Bubble.io's Element Actions > Show feature empowers solopreneurs to create dynamic, interactive no-code SaaS applications, allowing you to control element visibility and enhance user experience without writing a single line of code.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/666990fdcea912d17a577fca_CSS-Animation.png)
OpenAI Loading Animation - Using CSS
In this Bubble tutorial we demonstrate how to improve your Bubble app's UX (user experience) by showing a loading animation while you wait for a response from the OpenAI API (ChatGPT). This tutorial uses a CSS animation from loading.io.
Explore more of our no code tutorials
Discover more Bubble tutorials
Start building your No Code SaaS with Bubble.io & Planet No Code
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a95ecad6db8bea6e6be_Better-Radio-Buttons-in-Bubble.io_.png)
Better Radio Buttons in Bubble.io
In this engaging Bubble tutorial video, you will learn how to enhance the appearance of your forms in Bubble by having better radio boxes or better toggles.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a7ed08ee729b11d7cef_advanced.png)
Adding personalized greetings to your Bubble app
Here's how to add personalised greetings to your Bubble app such as Good Morning, Good Afternoon & Good Evening using conditional statements and Current Date/Time.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a84ff0277619dde5f22_Google-Maps-Results-Scraped.png)
Search and Scrape Google Maps data with Serper.dev
In this Bubble tutorial we demonstrate how to scrape Google Maps data into your Bubble app using the Serper.dev API.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a91b37be2a32731befa_One-page-vs-Multi-page-which-is-better-2.png)
One-page vs Multi-page which is better?
In this Bubble tutorial video, the question of whether to build a one-page app or a multi-page app is explored.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670aa962e66166236f12d6_Thumbnails-by-Emily-4.png)
Alternative to Calendly, why I use SavvyCal
Discover why Savvycal, with its sleek and inviting week view calendar and robust features like integrations with Google, Exchange, and iCloud, as well as payment processing and team features, is the preferred choice over Calendly for scheduling and appointment needs in the world of no-code.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a1c07fff9c9928f3e66_CFSgBo-rQAE-HD.jpeg)
How to show & hide visual elements with Custom States
In this Bubble.io tutorial video we demonstrate how using custom states to show and hide elements on your page can save your time and keep your app lean. In the second half of the video we take this app leanness a step further by explaining how Option Sets can save you time and from the pain of debugging typos.