Zum Inhalt springen

Frosted Glass Theme ​

Frosted Glass Theme ist ein modernes Theme für Home Assistant. Es setzt auf transparente Karten, Weichzeichnung, abgerundete Flächen, helle und dunkle Varianten sowie optionale Lite-Versionen ohne Blur für schwächere Geräte.

Inoffizielle Notiz

Diese Seite ist keine offizielle Dokumentation des Projekts. Sie fasst die wichtigsten Installations- und Nutzungshinweise deutsch zusammen. Das Original-Repository bleibt maßgeblich.

FeldWert
Originalprojektwessamlauf/homeassistant-frosted-glass-themes
Geprüfter Commit8cb950369e64444bcdc068f7f90283d58f65d80d
Releasev1.3
LizenzMIT
KategorieHA Dashboard -> Themes

Installation ​

Das Theme ist über HACS installierbar.

  1. HACS installieren, falls noch nicht vorhanden.
  2. card-mod oder UIX installieren.
  3. Frosted Glass Theme über HACS installieren.
  4. Home Assistant neu starten.
  5. Im Benutzerprofil das Theme auswählen.

Direktlink:

Frosted Glass Theme in HACS öffnen

card-mod oder UIX erforderlich

Das Theme benötigt card-mod oder UIX, damit Blur- und Styling-Effekte korrekt funktionieren.

Varianten ​

Das Repository enthält mehrere Theme-Dateien:

  • Frosted Glass.yaml
  • Frosted Glass Light.yaml
  • Frosted Glass Dark.yaml
  • Frosted Glass Lite.yaml
  • Frosted Glass Light Lite.yaml
  • Frosted Glass Dark Lite.yaml

Die Lite-Varianten verzichten auf Blur-Effekte. Das ist besonders sinnvoll auf älteren Tablets, schwacher Hardware oder wenn Dropdowns durch Blur-Effekte falsch dargestellt werden.

Theme Manager ​

Zum Anpassen von Farben und Hintergrundbildern gibt es ein separates Integrationsprojekt:

Bekannte Hinweise ​

  • Text-only Markdown Cards erhalten trotzdem das Glas-/Border-Styling des Themes.
  • Blur kann Dropdowns in HACS oder tieferen Home-Assistant-Menüs stören.
  • stack-in-card kann wegen tief verschachtelter Styles schwierig sein.
  • Auf leistungsschwachen Geräten sind Lite-Versionen meist die bessere Wahl.

Plain Markdown Card per card_mod entschärfen:

yaml
card_mod:
  style: |
    ha-card {
      background: none !important;
      backdrop-filter: none !important;
      -webkit-backdrop-filter: none !important;
      box-shadow: none !important;
      border: none !important;
    }
    ha-card::before {
      content: none !important;
      background: none !important;
      backdrop-filter: none !important;
      -webkit-backdrop-filter: none !important;
    }