Entity Row Styling & Accent Color Fix
New features
- Phase 6: Entities card per-row styling — When editing a
type: entitiescard, the Style panel now shows a collapsible section for each entity in the list. Set icon color and text color independently per row. A blue dot marks rows with active styles. Per-row styles are saved ascard_mod.styledirectly inside theentities[]array and parsed back on open. Divider/section rows are correctly ignored.
Bug fixes
- Accent color now targets card-type-specific CSS variables:
--tile-color+--state-icon-colorfor tile cards,--gauge-colorfor gauge cards,--state-icon-color+--paper-item-icon-active-colorfor generic state cards. Previously only--accent-colorwas set which had no visible effect on most cards. - Icon Color + Threshold conflict — when Threshold is already driving icon color, the Icon Color module is now skipped to prevent two conflicting
ha-state-icon {}blocks. - Conditional background round-trip —
applyWhen: on/offnow correctly restores when reopening the panel instead of falling back to Advanced CSS. - Entity row CSS parser — now handles hand-written single-line
:host { color: red; }in addition to the multi-line generated format. - Type safety —
EntitiesCardRow.entityis now correctly typed as optional, matching runtime reality for divider/section rows.
What's Changed
- docs: update README to v0.3.13 by @DerTrolli in #11
- Claude/phase one setup rz rs p by @DerTrolli in #12
Full Changelog: v0.3.13...v0.3.14