edit 2021-01-30: added a few more things about design, but not exactly responsive design.
It’s been years that I build with Bubble but totally ignore responsiveness. This year I’ve been diving into it and I’ve compiled some of my learnings and sources.
Designing is hard. Designing in Bubble.io is even harder. Building responsive pages in Bubble.io is even harder.
Or so I thought.
I’ve completed a sort of “masterclass” recently and I needed to record a few learnings.
How To Do Responsive Design in Bubble with Gregory John
[font="Comic Sans MS"][size="6"][color=#FF0000]H[/color][color=#E90015]e[/color][color=#D4002A]l[/color][color=#BF003F]l[/color][color=#AA0055]o[/color] [color=#7F007F]w[/color][color=#6A0094]o[/color][color=#5500AA]r[/color][color=#3F00BF]l[/color][color=#2A00D4]d[/color][color=#1500E9]![/color][/size][/font]
I have a state in a button called “Loading”, when the button is clicked I set the state to yes. And the button has a condition when the state is yes, change the text of the button to [fa] fa-circle-o-notch fa-spin [/fa], but it appears this text, not the icon
My fault! I should have said button as a text. Using text elements allows you to use [fa] links.
I don’t use the button elements but I make text elements buttons. I’m so used to it that I forgot to be more clear about that. I’ll update the original post.
Bubble is a blank canvas and this is both its strength and also its weakness.
You have to build a structure for your app in every page as it does not come with it.
Over the years, I left and came back. Once I thought of it as a visual programming language and not as a block-app-builder like most other tools out there … I came to make peace with it
Also, there are frameworks such as Airdev’s Canvas and Openbuild that mitigate this aspect of building.
Best of luck with your project in whatever platform you choose
Hi, I want to design a project management app with the concept of upward project management. I want to display list of tasks in upward direction with each tasks move toward right from the previous task.