From 4d476555d3ada9927406a66f193868a90474f703 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Wed, 16 Oct 2019 13:05:54 -0500 Subject: [PATCH 1/3] add icon option to entities card name --- .../lovelace/cards/hui-entities-card.ts | 21 +++++++++++++++---- src/panels/lovelace/cards/types.ts | 1 + 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/panels/lovelace/cards/hui-entities-card.ts b/src/panels/lovelace/cards/hui-entities-card.ts index 15f5762029c0..8309a02f7b75 100644 --- a/src/panels/lovelace/cards/hui-entities-card.ts +++ b/src/panels/lovelace/cards/hui-entities-card.ts @@ -82,16 +82,25 @@ class HuiEntitiesCard extends LitElement implements LovelaceCard { if (!this._config || !this._hass) { return html``; } - const { show_header_toggle, title } = this._config; return html` - ${!title && !show_header_toggle + ${!this._config.title && !this._config.show_header_toggle ? html`` : html`
-
${title}
- ${show_header_toggle === false +
+ ${this._config.icon + ? html` + + ` + : ""} + ${this._config.title} +
+ ${this._config.show_header_toggle === false ? html`` : html` Date: Wed, 16 Oct 2019 13:08:29 -0500 Subject: [PATCH 2/3] account for only icon --- src/panels/lovelace/cards/hui-entities-card.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/panels/lovelace/cards/hui-entities-card.ts b/src/panels/lovelace/cards/hui-entities-card.ts index 8309a02f7b75..523fc356a1c3 100644 --- a/src/panels/lovelace/cards/hui-entities-card.ts +++ b/src/panels/lovelace/cards/hui-entities-card.ts @@ -85,7 +85,9 @@ class HuiEntitiesCard extends LitElement implements LovelaceCard { return html` - ${!this._config.title && !this._config.show_header_toggle + ${!this._config.title && + !this._config.show_header_toggle && + !this._config.icon ? html`` : html`
From c7f6542c9520cd1b8f9cf7543bc8b0686c4ffc4c Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Fri, 18 Oct 2019 13:44:43 -0500 Subject: [PATCH 3/3] address comments --- src/panels/lovelace/cards/hui-entities-card.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panels/lovelace/cards/hui-entities-card.ts b/src/panels/lovelace/cards/hui-entities-card.ts index 523fc356a1c3..cc680c8d6070 100644 --- a/src/panels/lovelace/cards/hui-entities-card.ts +++ b/src/panels/lovelace/cards/hui-entities-card.ts @@ -153,7 +153,7 @@ class HuiEntitiesCard extends LitElement implements LovelaceCard { } .icon { - padding: 0px 16px 0px 8px; + padding: 0px 18px 0px 8px; } `; }