# Changelog
## v_2.7
### Fixed
- **Solar→Batterie-Röhre wird nicht mehr ausgeblendet (Regression aus v_2.5):** Bei ausgeschaltetem „Inaktive Röhren ausblenden" blieb die Röhre trotzdem verschwunden, sobald gerade kein Strom floss — und die Karte änderte dabei ihre Höhe, was bei grenzwertigem Ladestrom zum ständigen „Hüpfen" führte. Die Röhre bleibt jetzt dauerhaft sichtbar, solange „Batterie-Ladung über Hausverbrauch umleiten" **deaktiviert** ist. Ist diese Option **aktiviert**, wird die Röhre bewusst nicht gezeichnet (der Strom fließt dann über das Haus). Der reservierte Platz folgt exakt der Sichtbarkeit der Röhre, sodass die Kachelhöhe bzw. -breite konstant bleibt. Gilt für Standard-, Horizontal- und Diamant-Ansicht.
- **Kompakte Ansicht — Balken lief über 100 %:** Bei aktivem „Batterie-Ladung über Hausverbrauch umleiten" wurde die Batterieladung doppelt gezählt (einmal im Hausverbrauch, einmal als eigene Klammer) — die unteren Klammern erreichten so bis zu 150 % der Balkenbreite. Die Ladung wird jetzt aus dem Hausanteil herausgerechnet. Zusätzlich werden alle Balken- und Klammerbreiten hart auf die Gesamtbreite begrenzt, sodass ein Überlauf auch bei kurzzeitig widersprüchlichen Sensorwerten unmöglich ist. Die Kartenbreite wird außerdem sofort beim ersten Rendern gemessen statt auf 400 px geschätzt — das behebt die Fälle, die erst „nach einem Refresh der Seite" korrekt aussahen.
- **Kompakte Ansicht — gemischte Sprachen:** Die Beschriftungen waren fest verdrahtet („Grid", „Haus", „Batterie", „Export", „In"/„Out"). Sie werden jetzt übersetzt und übernehmen zusätzlich die individuellen Bezeichnungen aus den Haupt-Sektionen (z. B. „Netz" statt „Grid").
- **Farbfelder wirkten in der kompakten Ansicht nur teilweise:** Dort waren die Farben fest an einzelne Variablen gebunden — „Pipe" und „Secondary" hatten überhaupt keine Wirkung, und Export bzw. Haus nutzten nicht durchgängig ihre konfigurierten Rollen. Jede Farbrolle hat jetzt in der kompakten Ansicht ein definiertes Ziel: **Bubble** = Balkensegment, **Pipe** = Klammerlinie, **Icon** = Symbole, **Text** = Wert, **Secondary** = Beschriftung in der Detailliste — für Solar, Netz, Export, Haus, Batterie und alle Verbraucher. Die Klammerlinie folgt weiterhin der Icon-Farbe, solange keine eigene Pipe-Farbe gesetzt ist, damit bestehende Konfigurationen unverändert aussehen.
- **Pipe-Schwellenwert blendete zu viel aus:** „Pipe bei geringer Leistung ausblenden" versteckte unterhalb des Schwellenwerts auch die Bubble/Box des Verbrauchers und war damit funktionsgleich zum Standby-Schalter. Jetzt blendet er wie benannt **nur die Röhre** aus, die Bubble bleibt sichtbar. Zum vollständigen Ausblenden eines Verbrauchers dient der Standby-Schwellenwert.
### Added
- **CSS-Variablen für Schriftgrößen und Kreisgröße** (Discussion #74): `--font-size-value`, `--font-size-label`, `--font-size-secondary`, `--font-size-flow`, `--icon-size` und `--circle-size` lassen sich per card_mod setzen, um Schrift und Icons unabhängig vom Zoom zu skalieren.
- **Standby-Schwellenwert für alle 5 Verbraucher** (Discussion #57): Neuer Schalter „Standby-Werte ausblenden" (`consumer_N_standby`) samt Slider (`consumer_N_standby_threshold`, 0–100 W in 1-W-Schritten). Werte unterhalb der Schwelle zählen als 0 W, wodurch Geräte im Standby (z. B. 1–3 W) komplett ausgeblendet werden. Ergänzt den bestehenden Pipe-Schwellenwert, der für größere Leistungen gedacht ist.
- **Export-Farbe aufgeteilt:** Statt eines einzigen Feldes gibt es im Netz-Tab jetzt eine vollständige Zeile mit Bubble, Pipe, Text, Icon und Secondary (`color_export`, `color_pipe_export`, `color_text_export`, `color_icon_export`, `color_secondary_export`). Bubble färbt den Netz-Kreis beim Einspeisen, Pipe die Export-Röhre, Text den Wert, Icon das Symbol und Secondary die Beschriftung in der Detailliste der kompakten Ansicht — Wert und Beschriftung sind dort also getrennt einstellbar. Alle Rollen folgen automatisch der Bubble-Farbe, solange sie nicht eigens gesetzt sind, bestehende Konfigurationen sehen daher unverändert aus.
- **Dritter Sensor (nur Anzeige):** Für alle fünf zusätzlichen Verbraucher und den Gesamtverbrauch lässt sich neben dem zweiten Sensor ein dritter konfigurieren (`tertiary_consumer_1` … `tertiary_consumer_5`, `tertiary_house`). Beide Werte teilen sich eine Zeile, getrennt durch „ / ", und nutzen gemeinsam die Secondary-Farbe. Verfügbar in allen Varianten der Standard-Ansicht (Standard, Horizontal, Diamant, Boxen). Sobald beide Werte angezeigt werden, schaltet die Zeile automatisch auf eine kleinere Schrift ohne Zeilenumbruch (`--font-size-secondary-dual`, Standard 8 px bzw. 9 px im Box-Modus), damit sie nicht mehr umbricht oder über den Knoten hinausläuft.
- **Kompakte Ansicht — Neon Glow:** Neue Option `compact_glow` aktiviert den Leuchteffekt auch in der kompakten Ansicht (Balken, Klammern und Icons).
- **Kompakte Ansicht — getrennte Batteriefarben:** Ist die kompakte Ansicht aktiv, zeigt der Batterie-Tab statt einer
Diese Datei wurde abgeschnitten. Original zeigen