Skip to content

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;
    }