[Huge Update] Frosted Glass v1.3 is here! 🚀 Customize colors & backgrounds via UI (No YAML!) with the new Theme Manager #97
wessamlauf
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
[Huge Update] Frosted Glass v1.3 is here! 🚀
Customize colors & backgrounds via UI (No YAML!) with the new Theme Manager
Hey everyone! 👋
It’s been an incredible journey since I first shared the Frosted Glass Theme. To be honest, I never expected it to reach this level. Watching it become one of the highly-starred themes for Home Assistant has been surreal, and I am truly humbled by this amazing community.
From day one, the #1 most requested feature has been easier customization. You wanted to change the primary color or the background image without diving into thousands of lines of code.
I heard you. And today, I’m delivering that.
Introducing Frosted Glass v1.3 and the brand new Frosted Glass Theme Manager integration! 🛠️
🎨 Customize your experience without touching a single line of YAML.
The Frosted Glass Theme Manager is a powerful companion integration that lets you tweak the aesthetic directly from your Home Assistant settings.
✨ What can it do?
🎨 Full UI Configuration
Forget file editors. You can now configure everything via Settings > Devices & Services > Frosted Glass Manager > Configure.
🧠 Smart Tonal Palette Algorithm
This is the magic under the hood. The manager doesn't just swap a single color.
When you pick a primary color (e.g., Red), the integration mathematically calculates a complete Material Design tonal palette (shades 05 through 95). This ensures that buttons, shadows, and text contrasts remain perfect and readable, no matter what crazy color you choose!
⚡ Dual Theme Generation
With a single click on "Submit", the manager automatically generates and updates two theme files in your
/themes/folder:Frosted Glass Custom.yaml(Full visual experience)Frosted Glass Custom Lite.yaml(Performance optimized, no-blur version)🔄 Reset Functionality
Messed up your colors? No problem. A new "Reset to Defaults" checkbox allows you to instantly revert to the original, signature Frosted Glass look.
📝 A Note on Transparency & Performance
I’m also aware that some of you occasionally experience issues where transparency or blur doesn’t load correctly on certain cards. Please know that I am monitoring this closely.
To give you some context: Frosted Glass is a beast. While standard themes usually run on ~400-500 lines of code, this project exceeds 1,000 lines. It utilizes heavy CSS backdrop filters and effects that really push the limits of Home Assistant’s current rendering engine.
I have optimized the code as much as humanly possible to keep it snappy, but at this moment, we are operating at the very edge of what the system allows. I appreciate your patience and understanding as we navigate these limits!
❤️ A massive Thank You
I really can't wait to see what you all build with this new flexibility. Please share your screenshots!
I also want to express my deepest gratitude for every star on GitHub, every bug report, and especially to those who supported me via Buy Me a Coffee. Every single donation means the world to me and keeps me motivated to push this project further.
🔗 Links:
Available now in HACS! Go check it out and let me know what you think!
Enjoy! 🥂
This discussion was created from the release [Huge Update] Frosted Glass v1.3 is here! 🚀 Customize colors & backgrounds via UI (No YAML!) with the new Theme Manager.
Beta Was this translation helpful? Give feedback.
All reactions