You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHubβs verified signature.
[1.4.0] - 2026-03-15
Added
π¨ weather_text_color β New config option to override the color of weather text (temperature, icon and condition label) across all 7 layouts. Leave empty to use the layout's default color.
π¨ last_changed_color β New config option to override the color of the last-updated timestamp (classic, neon, holo). Leave empty to use the layout's default color.
ποΈ Editor color pickers β weather_text_color in the Weather section; last_changed_color in the Style tab. Color swatch + hex input, translations in IT/EN/FR/DE.
Fixed
π weather_text_color / last_changed_color not applying in neon and holo β Invalid lit-html v2 pattern: conditional attribute injection (<div${condition ? ' style="..."' : ''}>) is silently ignored. Changed to valid expression inside existing attribute value (style="${...}").
π Classic last_changed_color overridden by weather β .weather-active .entity-last-changed had color: #fff !important which overrode any inline style. Removed !important so custom color wins.
π Classic layout: clicking weather text did nothing β .weather-bg-temp-classic had pointer-events: none. Added @click handler, pointer-events: auto and cursor: pointer to the weather div.
π Holo layout: metric chips not clickable β Battery, watch battery, connection, travel and distance chips had no @click handlers. All chips now open their respective entity's more-info panel on click.
π Bio layout: last_changed_color not applied β The timestamp div had a hardcoded rgba color in the inline style, ignoring last_changed_color. Now uses the config value with the accent-based rgba as fallback.
π Glass layout: last_changed_color not applied β The glass-time div had no inline style. Now applies last_changed_color when set.
π Compact layout: last-changed timestamp missing β show_last_changed was not rendered at all in the compact layout. Now shows as a small sub-line below the location, respecting last_changed_color and show_last_changed toggle.