Glass themes - A community theme collection

This is my first set of themes for Home Assistant. As I don’t like flat themes I give them some depth and is still runs smooth.
You can find it on HACS via ‘glass theme’ or ‘Glass Themes’.
For strengthen the Open Source Mindset the working repo is created in Codeberg.
Glass Theme Repository (Codeberg)
Glass Theme Repository (GitHub)



Multiple themes for alarms or other highlighting. In lack that you can’t choose light version of a theme on the dashboard cards (HAOS default) I can’t show both variants at the moment.

Tested on Windows10 FullHD and 4K, Android Phone and Android Tablet.

In the further process I will fiine tune the themes. My favorite themes are sea and blue, so all others depend on them.

So feel free to add any suggestions. As this theme modifies the lovelace theme it may happen that some styles will not work properly and cannot be changed. There was a decision between make the user frontend nice or the admin panel…and I decided for the frontend.

3 Likes

getting an 404 on the link :frowning:

Hm, this seemed to be my fault when I kept my profile private (contact data) I havn’t recognized the repo is also private!?

Thank you for the feedback.

1 Like

I can’t find a ‘glass theme’ in HACS as described in README.

This is clear to me, because I wonder how HACS is supposed to find it on Codeberg if it default works on GitHub.
I think some steps are missing here for the user or am I wrong?

I’m sorry, there seem no official support for Codeberg right now. I copied the manual from the theme template, I will remove the HACS part for now.

If you are interested in it, it is very easy doing the manual way. Just copy all theme yaml files to the themes folder and make a soft restart of the yaml config (developer tools) and you have instant access.

Your only disadvance now is not getting note when the themes are updated. But as they currently work, I would only fix errors, so big updates are not expected right now.

Customizing these themes is also easy. Just copy the sea theme and change the first 7 colors for light theme and the first 7 colors for dark theme.

Thx, looks good. I knew about the alternative procedure, but you should definitely adapt the README, that only confuses the users.

Alternatively, you can use HACS too by creating a fork on Github and then add it via HACS “Custom repositories”.

I removed the hint.

To the theme have you tried one and found one of your need?

Current focus is to use one theme and the weather app stuff on a tablet as panel.

I try to avoid GitHub in private as it is commercial, but I understand that it simplifies sync procedures. I’ve seen a method for forwarding, in near future I generate a minion for forking. :grinning:

I tried it and it looks really good.

I noticed when I activate one of the themes in a single dashboard with background graphic, my background image no longer appears.

Oh, cool, thanks.

That’s a behave of the system.
In the theme yaml, by default I set a “lovelace-background: var(–backgroundeffect)”.
When you add a ‘#’ to “#lovelace-background: var(–backgroundeffect)” and softreset.
Then the backgrounds are deactivated in general and replaced by the main color, but you can switch the theme for every dashboard and keep your image background.

Update: I mirrored the repo to GitHub and made installation via HACS available.

This is pretty cool of all those I’ve seen I like it for a first go.

I had issues with the drop downs throughout the dashboard being transparent and unusable. You don’t have issues enabled so I couldn’t create one on your repository. I fixed these issues with a one-size-fits-all in a fork…see my pull request on GitHub

Thanks for this. I had this issue for a long time with no solution, making the admin panel instransparent always crashed the dashboard table cards.

I will test this and adapt the colors to the current themes.

Yeah, the GitHub repo is just a fork of the Codeberg. That’s why I had not configured it. But a fork is good the case you want to create your own color set. Mainly just the 5 first colors made the difference.

What was your favorite color set?