It would be great to have a Dark Theme on ESPHome. Now that ESPHome uses the Monaco editor, I am guessing it should be relatively easy to add the same theme options as the Studio Code Server which I believe uses the same editor.
On my mobile and on Edge I suddenly notice the dark theme being applied,
however on Firefox, still I don’t have the theme,
so some progress, but not for all browsers?
[edit] in private mode is also works on Firefox,
so probably I have to reset stuff and do my settings again
@Sir_Goodenough - Great to know it was a released feature as it isn’t working reliably for me yet. When I access HA via its direct IP, the page is dark, when I access it via nabu casa, the page is still white. I tried a few things but can’t get it to go to dark mode. Anyhow, I am super happy it was finally done!
Edit: I can’t find a way to make this completed… suggestions?
Read the docs. It is supposedly following the theme in the browser, so depending on the theme it changes, Ask in the forums somewhere if there is more info, but that is what the release notes I pointed to said.
While I haven’t tried a full wipe of all cache, etc. I did a partial one (only selected less disruptive settings under chrome’s privacy settings where you pick what to wipe) and it did not help. I tried logging out and back on too. I suspect it is something related to access permissions when using https but I don’t know enough about this to investigate further.
That seems like a browser cache issue… the ESPHome CSS was changed for the dark colors, but the editor colors are not part of the CSS it is done programatically that’s why you are seeing the difference… In theory it should have come right by now as ESPHome sets the cache to ~24 hours for static assets. You could “Empty cache and hard reload” if still like that
Those windows are not HA, so themes won’t be applied. Those are separate softwares that control those colors. HA just opens the window to those softwares. If you installed those softwares outside HA, they would look exactly the same.