Bubble Card 2
v2.5.0-beta.9
If you missed the previous beta releases, please check this changelog. Then please read this:
Hi again everyone!
This update focuses on fixing issues reported from v2.5.0-beta.8 while also improving compatibility (a lot) with older custom styles and modules! If you had issues since v2.5.0-beta.6 and even more in the latest beta, this version should resolve them! Some custom styles in the cover card might still be broken, as this card has changed significantly.
If you still experience issues with some custom styles, modules or everything else that previously worked, feel free to open an issue. I can't promise I will be able to fix every custom style issues directly in Bubble Card, but I will at least try to help you understand what needs to be changed. Of course, if I receive 100 new issues in one day, keeping up will be quite difficult! 🫠
That said, I truly believe this release will improve everything!
Thank you all once again for all your feedback, you're helping me a lot, as always! ❤️
💡 New features and enhancements
-
CHANGE: New card layout for sub-buttons in multi-row cards:
To avoid breaking too many custom styles, sub-button reordering in cards with at least two rows is now optional. A new card layout has been added: "Large with sub-buttons in a grid (Layout: min. 2 rows)". In YAML:card_layout: large-sub-buttons-grid
. This change should greatly improve compatibility with older custom styles and modules! #1350 -
Added visual feedback on icon tap:
The main icon now shows visual feedback when clicked or tapped. -
Sliders now always display correct values and units:
Ensures that the unit of measurement is correctly displayed, not only percentage.
✔️ Bug fixes and optimizations
-
Added missing vibration feedback:
Now applied to all elements where it was missing, like the main icon. #1354 -
Improved slider responsiveness:
Sliders are now smoother and more reliable. -
Fixed empty states/attributes in "Get state/attribute from other entities" module:
Empty values are now correctly removed. -
Fixed pop-up scrolling issue:
Opening a pop-up no longer forces the page to scroll back to the top. -
Fixed "tap to slide" sliders with sub-buttons:
Tap actions on sliders with the "tap to slide" option now work correctly. #1358 -
Fixed slider tap actions:
Tap actions on sliders were not always triggered. #1348 -
Fixed sub-button alignment in media player cards:
Sub-buttons are now correctly aligned when all media player buttons are hidden. #1347 -
Fixed dropdown z-index issue:
The dropdown is now always in front of other elements. #1344 #1349 -
Fixed icon issue in select sub-buttons:
Icons in select sub-buttons now update correctly (e.g., in climate cards). #1339 -
Fixed the button editor:
The button editor, broken in v2.5.0-beta.8, is now working again. #1342 -
Fixed play button size in media player cards:
The play button now has the correct size when the card layout is set to "Normal." -
Removed sub-button icon and label auto-coloring:
This feature has been temporarily removed for better contrast and readability. It will be re-added in a future release if needed. #1343
Enjoy testing this beta, and thank you for being part of this awesome community! 🍻
Tip
How to test this beta?
The easiest way is to click on the button below, or go to HACS, search for Bubble Card, and click on it. Then, click the three dots icon in the top-right corner and select "Redownload". You'll be able to choose the beta version under "Need a different version?". You can then change back to your previous version if needed.
ℹ️ Bubble Card news
I’ve been wanting to start my own YouTube channel for a while, focusing on tutorials around Home Assistant and Bubble Card. There are two videos so far, an introduction explaining the project and a first tutorial on how to create your first pop-up. I really hope you will enjoy them. Don’t hesitate to subscribe to help give my channel more visibility. Thank you in advance!
The next video will cover the new global variables, as well as custom styles and templates, since I’ve noticed more and more questions on these topics.
Over the past year, I’ve been working almost everyday on Bubble Card to make it the best it can be, and I still don't believe how much it have grown in popularity. Watching the community getting this big and seeing so many people using my work has been incredibly rewarding.
I have another announcement to you all, I decided to create a Patreon as a way to offer something more for those who want to support me. On my Patreon, I share advanced YAML configurations, custom styles, and templates. For example, I’ve added one (my favorite) that allows up to four conditional badges placed around the card’s icons. It’s also a great way to learn about all the possibilities of Bubble Card custom styles and templates!
If you like my project and want to support its development, subscribing to my Patreon is probably the best way to help me keep the project going.
Also, let me know if you have any suggestions or feedback on this. Trying to find a way to monetize my work was not something I ever imagined doing, but I really hope you see it as a way to keep improving the project, and not as a negative step.
Thank you so much for being part of this amazing community, your support will always makes a huge difference! ❤️
I want to highlight that on the GitHub page, in the Discussions section, you can share and discover some amazing YAML examples from the community. Go check it out! Some of the creations are absolutely incredible!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻