I’m a longtime Bubble builder, but it’s not my full-time gig. Every six months or so, I drop back into a few side projects to add new features and bug hunt.
The last time I jumped in, we still didn’t have a simple way to add dynamic icons.
Has that changed?
I know all the workarounds: option sets with images, option sets with “[fa][/fa]”, dynamic text using “[fa][/fa]”. Etc, etc.
My question, I guess: Has this functionality been added while I wasn’t looking? Is there a plugin that, for example, let’s be dynamically select Material Icons? Is there a new option somewhere I haven’t noticed?
The Lucide set is almost enough for my needs. But if you could do this for the other icon sets, you’d have real winner!
One tiny suggestion: If it is possible, a new Lucide Icon should default to a square size when you add it. It’s not a huge issue, but I bet 99% of icons are square!
Thanks again for the great plugin. I’ll review it in the Bubble marketplace.
Glad to hear it was helpful — I hope it can support more builders in creating better products.
I’ve just updated the default behavior for Height and made a few minor improvements to the settings, so feel free to upgrade to the latest version.
Regarding Material Icons: technically, I can add support. The question is more about UX. Would you prefer it as a separate element (with slightly different settings to accommodate weight/style), or would it be better to combine both icon sets into a single element with a top-level “Icons Provider” dropdown (Lucide / Material Icons)?