🎨 HA Style Hub bearbeite (Sidebar, Theme, Header & HA-Settings Seiten) im visuellen Editor

HA Style Hub – Sidebar, Theme, Header & Einstellungsseiten von Home Assistant per Klick gestalten

:open_book: Doku & Überblick: HA Style Hub – Documentation / Dokumentation
:laptop: GitHub / Installation (HACS): GitHub - jayjojayson/HA-Style-Hub: Customize your Home Assistant to your liking (Sidebar, Theme, Header, HA-Settings Pages) · GitHub

Abend, ich hatte es bereits bei uns in der Community angekündigt und in den letzten 2 1/2 Monaten an einer visuellen Integration gearbeitet, die ich euch nun gerne zeigen möchte. Ich denke jetzt alles korrekt vorbereitet zu haben. HA Style Hub, Home Assistant optisch anpassen ohne dass man CSS oder YAML von Hand schreiben muss.

Das ist an sich nicht neu, aber bei mir zeigt das Panel links ein nachgebautes Home Assistant in der Vorschau. Du klickst an was du ändern willst und rechts erscheinen die passenden Felder.

Zudem sind alle Styles für Sidebar, Theme, Header und HA-Settings Seiten aus einer Integration heraus einstellbar (all-in-one sozusagen). Viele kleine Helfer ermöglichen ein einfaches Handling von Farben und Co. Sogar der Kiosk-Mode für Sidebar und Header ist enthalten und ihr könnt diese auf Wunsch entsprechend komplett ausblenden.

Was damit geht (kurze Zusammenfassung):

  • Sidebar: Die Seitenleiste als Raster oder Kacheln, mit eigenen Überschriften, Links, Icons und Farben. Stelle die Spaltenanzahl für Menüeinträge ein Es gibt auch PopUps, die Links oder sogar eine beliebige Lovelace-Karte zeigen. Die Reihenfolge kann per Drag & Drop eingestellt werden. Ausklappbare Menüs können auch erstellt werden.

  • Theme: Ein echtes Home-Assistant-Theme mit über 300 Variablen für Dunkel und Hell. Dazu kommen Farbpaletten, Vorlagen, Schatten-Designer, Kontrastprüfung, YAML-Import und -Export. Das Theme wird zur Laufzeit registriert, die configuration.yaml bleibt dabei unangetastet.

  • Header: Die Kopfzeile des Dashboards mit Farben, Verlauf, Unschärfe und Rahmen einstellen. Auf Wunsch gibt es eigene Buttons auf der rechten Seite, Live-Sensoren und einen Neustart-Button. Die Leiste lässt sich auch nach unten setzen, praktisch auf Tablets.

  • HA-Settings: Die Einstellungsseiten umgestalten: Menüpunkte als Kacheln, Listenansicht für „Geräte & Dienste“, Systemmonitor mit CPU, RAM und Speicher, Backup-Anzeige, Zähler und Tabellen für deine Home Assistant Umgebung, alles frei wähl- und einstellbar. Oder stellt eure Tabellenfarben für Home Assistant Tabellen (Entitäten, Automatisierung, Skript usw.) ein.

  • Komfort: Live-Vorschau mit Vorher-Vergleich, Rückgängig/Wiederholen, ein Verlauf der gespeicherten Stände und Export/Import jedes Bereichs ist möglich.

  • Neustart mit Sicherheitsnetz: Der Neustart-Dialog im Theme-Look prüft beim Öffnen automatisch die Konfiguration und sperrt den Neustart, wenn sie fehlerhaft ist.

Die Doku enthält auch zwei kurze Videos (Kurzvorstellung und Rundgang durch jede Seite), damit ihr euch das Ganze in Ruhe ansehen könnt, bevor ihr es hoffentlich installiert. Zudem erklärt sie auch viele Details am Beispielbild. Bitte unbedingt reinschauen. :slight_smile:

Ihr könnt mit HA Style Hub alle Bereich unabhängig voneinadner bearbeiten und müsst kein neues Dashboard-Design oder so aufbauen. Sidebar, Header und Theme sind voneinander getrennt. Ihr könnt also z.B. auch nur die Sidebar oder nur den Header bearbeiten, wie ihr möchtet. Viel Spaß beim ausprobieren.

Installation:

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Oder über HACS als benutzerdefiniertes Repository, danach das Panel „HA Style Hub“ in der Seitenleiste öffnen. Die Details stehen in der Doku.

Das Projekt ist wie immer ein Hobbyprojekt und wächst mit der Community. Ich freue mich über Feedback, Ideen und Fehlermeldungen, am liebsten als Issue auf GitHub oder direkt hier im Thema. Zeigt auch gern eure Ergebnisse hier. Ich bin gespannt, was ihr damit baut, es gibt so viele Möglichkeiten! :fireworks: :partying_face:

Bilder sagen da bekanntlich mehr als tausend Worte:

Sidebar

Theme (ihr könnt auch die Elemente in den Boxen anklicken)

Header (linker und rechter Bereich separat einstellbar)

HA-Settings Seiten (der spannende Teil)

Ansichten aus Home Assistant (live):

Die HA-Settings Einstellungen finde ich besonders praktisch, so kann man sich auf der Einstellungen-Übersichtsseite eine richtig coole Übersicht zusammenstellen und ist dabei ziemlich frei in der Gestaltung. Die Seite besucht von uns jeder, sobald Updates und Co anstehen, also warum nicht gleich die Seite als Übersicht für das System nutzen. :wink:

Danke an UIX: der Weg, wie die Stylesheets zum richtigen Zeitpunkt in die Shadow Roots gelangen — warten auf customElements.whenDefined, dann die Methode updated des Elements einklinken — folgt dem Ansatz von UIX, dem Nachfolger von card-mod. Vielen Dank an den Autor für die Vorarbeit. UIX muss dafür nicht installiert sein.


Wenn euch das Projekt gefällt, freue ich mich über einen :star: auf GitHub.


HACS Version Validate Downloads License Deutsch

ko-fi


HA Style Hub 1.5.8 ist raus

Einige eurer Ideen stecken direkt in 1.5.8:

:busts_in_silhouette: Einträge je Benutzer ausblenden
Jeder Eintrag der Seitenleiste hat jetzt eine Liste Sichtbar für, auch Überschriften, Links und PopUps. Haken weg und der Eintrag ist nur für diese Person ausgeblendet. Überschriften, unter denen nichts mehr übrig ist, verschwinden von selbst. Ideal für Haushalte, in denen nicht jeder jede Seite braucht.

:gear: Einstellungen verschieben wie jeden anderen Eintrag
Einstellungen, Benachrichtigungen oder das Profil einfach dorthin ziehen, wo ihr sie haben wollt. HA Style Hub schaltet die nötige Option selbst ein. Die Zähler für Reparaturen und Updates bleiben dabei erhalten.

:puzzle_piece: Vorlagen für die Seitenleiste
Vier fertige Looks: Zeilen oder Kacheln, jeweils dezent oder kräftig. Sie nutzen die Farben eures Themes und passen dadurch sofort zu Hell und Dunkel.

:eyes: Eine ehrlichere Vorschau
Die Vorschau zeigt die Farben eurer Einträge jetzt genau so wie Home Assistant. Zusammenklappbare Überschriften lassen sich direkt in der Vorschau einklappen und ausprobieren.

:sparkles: Dazu etwas Feinschliff
Überschriften stehen immer mittig. Der Dialog zum Hinzufügen ist übersichtlicher. Auf der Einstellungsseite lässt sich jetzt ein Abstand zwischen den Menüpunkten einer Box einstellen, auch mit 2 oder 3 Spalten.

Nach dem Update bitte einmal den Browser Cache leeren (Strg+Shift+R).

Wie immer freue ich mich über Feedback, Ideen und Fehlermeldungen.
Viele der Änderungen kamen ja direkt von euch! :slightly_smiling_face:


Ich habe mal noch ein paar Ansichten für das Sidebar erstellt, so hat man eine bessere Vorstellung was alles machbar ist. Außerdem sind mit dem neuen Update Vorlagen für die Sidebar hinzugekommen, einfach anklicken, Vorlage nutzen und an seine Wünsche anpassen.

Bildschirmfoto 2026-11-03 um 23.31.31 Bildschirmfoto 2026-11-03 um 23.34.53 Bildschirmfoto 2026-11-03 um 22.48.29

Bildschirmfoto 2026-11-03 um 22.55.04

@paule26 Danke auch dir für deine Tests und zahlreiches Feedback. Dein neues Issue im github habe ich auch schon aufgenommen und wird mit der nächsten Version bearbeitet. Gerade die einfache Zuordnung für Überschriften macht Sinn und kommt auf jeden Fall. :slight_smile:

Ui, gerade eben entdeckt, dass man in der rechten Menüleiste ziehen muss um etwas einer Überschrift zuzuordnen :wink:

Wieder aus der Überschrift herauszunehmen, ist auch ziemlich hakelig, aber Du bist ja dran.

Schön wäre ein “collaps” Button, wie Du ihn sonst überall hast, auch in den Einträgen der Seitenleiste

VG Jürgen

Je mehr ich damit mache, desto begeisterter bin ich von den Möglichkeiten, echt Klasse!

Was mir noch entgangen ist, wo ich die Icon- und Schriftgröße der Überschriften ändere, von den Text und Icon Einstellungen bei Aussehen wird es jedenfalls nicht übernommen.

VG Jürgen

Hi, einfach die Überschrift (in der neuen Version dann Gruppe) in der Sidebar-Vorschau anklicken, dann wird du zum passenden Punkt geleitet. Schriftgröße ist da aber aktuell noch nicht zu finden, werde ich aber mit aufnehmen. Den Rest kannst du dort schon jetzt beliebig einstellen.

Danke, das hatte ich bereits alles gefunden und eingestellt, es ging mir nur um Icon- und Schriftgröße

VG Jürgen