Releases: Afraskai/fudash-cards
Releases · Afraskai/fudash-cards
Release list
v0.16.0
Hinzugefügt
- Bar-Card · Per-Entity
show_name/show_icon: Neue YAML-Felder
show_nameundshow_iconpro Entity-Eintrag ermöglichen
Feinsteuerung, welche Zeilen Namen/Icons anzeigen. Der Entity-Parameter
überschreibt den globalen Schalter (show_names/show_icons). - Bar-Card · Globaler
show_names-Schalter: Neues Karten-Flag
show_names(defaulttrue) als Fallback für alle Namen. Bei
show_names: falsewerden standardmäßig alle Namen ausgeblendet. - Bar-Card · Globaler
show_icons-Schalter: Neues Karten-Flag
show_icons(defaultfalse) als Fallback für alle Icons. - Entity-Override-Logik:
entry.show_name/entry.show_iconüberschreiben
den globalen Wert, wenn explizit gesetzt. Sonst gilt der globale Wert.
Behoben
- Bar-Card · Icon-Element fehlte bei
show_icons: false: Das<ha-icon>-Element
wurde gar nicht ins DOM gerendert, wenn globalshow_icons: falsewar – dadurch
konnteentry.show_icon: truekein Icon anzeigen. Icon wird jetzt immer gerendert,
Sichtbarkeit perdisplay: nonegesteuert. - Bar-Card · Versatz bei ausgeblendeten Icons:
visibility: hiddenreservierte
den Platz,gapim CSS-Grid verschob den Balken. Umstellung auf
display: none+margin-right: 12pxauf.row-iconstatt Grid-Gap. - Bar-Card · Icon-Größe erhöht: Faktor 0.75 → 1.0 der Balkenhöhe, Minimum
14 → 18 px (bei Höhe 28 px sind Icons jetzt 28 statt 21 px groß). - Bar-Card · Balken gestaucht bei ausgeblendeten Icons:
display: none
entfernte das Icon aus dem Grid-Flow, Auto-Placement schob den Balken in
dieauto-Spalte. Explizitegrid-column-Zuweisungen auf allen drei
Grid-Kindern fixen das (.row-icon → 1,.bar → 2,.value → 3).
v0.14.0
v0.12.2
Geändert
- Stat-Card: Balken-Sparklines mit ausschließlich
0-Werten zeigen
wieder eine minimale 1px-Linie statt komplett zu verschwinden.
v0.12.1
Behoben
- Stat-Card: Balken-Sparklines mit ausschließlich
0-Werten werden
nicht mehr fälschlich halbhoch dargestellt.
v0.12.0
Hinzugefügt
- Stat-Card · Dynamische Einfärbung: Neuer Schalter
dynamic_color
färbt Hauptzahl und Sparkline abhängig vom aktuellen Sensorwert per
weichem 3-Farben-Gradient (low → mid → high) ein. Ideal für
Temperatur (kühl → blau, normal → primary, warm → rot), Luftfeuchte
oder Verbraucher-Last. - Sechs neue Optionen pro Stat-Card:
dynamic_low_value/dynamic_mid_value/dynamic_high_valuesowie
dynamic_low_color/dynamic_mid_color/dynamic_high_color. - Übergänge werden per CSS-Transition animiert; die Interpolation nutzt
color-mix(in oklch, …)für saubere, wahrnehmungsgleichmäßige
Farbverläufe. - Werte außerhalb
[low, high]werden auf die jeweilige Randfarbe
geklemmt;unavailable-States und ungültige Stopp-Reihenfolgen
deaktivieren die dynamische Farbe sauber.
Beispiel
type: custom:fudash-stat-card
entity: sensor.wohnzimmer_temperatur
dynamic_color: true
dynamic_low_value: 18
dynamic_mid_value: 21
dynamic_high_value: 25
dynamic_low_color: blue
dynamic_mid_color: primary
dynamic_high_color: redHinweis
Cache-Buster bumpen (/local/fudash-cards.js?v=0.12.0) oder
Browser-Cache leeren.
v0.11.1
Fixed
- Stat-Card: Bei Zeiträumen > 24 h wurden für Sensoren ohne
state_class
(also ohne Long-Term-Statistics) keine Daten mehr angezeigt (Sparkline,
Delta, Min/Ø/Max leer).FuDash.fetchSeriesfällt jetzt automatisch auf
die Roh-Historie (history/history_during_period) zurück, wenn der
Statistics-Endpoint ein leeres Ergebnis liefert.
Hinweis
Nach dem Update den Cache-Buster der Ressource bumpen
(/local/fudash-cards.js?v=0.11.1) oder Browser-Cache leeren.
v0.11.0
Geändert (Breaking-ish UX)
- Sprache: Alle Editor-Labels, Helper-Texte, Card-Picker-Beschreibungen,
Tooltips,aria-labels und Fehlermeldungen sind nun Englisch, um
die Karten in der internationalen Home-Assistant-Community ohne
Sprachbarriere nutzbar zu machen. - Bestehende Karten in Dashboards funktionieren weiter; lediglich neue
Stub-Konfigurationen (z. B. Bar-Card-Default-Titel „Energy" statt
„Energie") und der Donut-Center-Default („Total" statt „Gesamt")
haben neue Standardwerte.
Hinzugefügt
- Doku zweisprachig:
README.md(Englisch, primär für GitHub und
HACS) undREADME.de.md(Deutsch). Beide Dateien sind oben gegenseitig
verlinkt.
Anmerkung
- Source-Kommentare im Code bleiben Deutsch (Maintainer-Sprache); UI- und
Doku-Strings sind durchgängig Englisch.