From bf69c8ce4680b46ea6b304227d7f76e780db7048 Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Tue, 27 Nov 2018 14:30:22 -0500 Subject: [PATCH] Title to Name (#2127) --- src/panels/lovelace/cards/hui-gauge-card.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/panels/lovelace/cards/hui-gauge-card.ts b/src/panels/lovelace/cards/hui-gauge-card.ts index aea51d6419..d19610d33f 100644 --- a/src/panels/lovelace/cards/hui-gauge-card.ts +++ b/src/panels/lovelace/cards/hui-gauge-card.ts @@ -10,16 +10,17 @@ import { LovelaceCard } from "../types"; import { LovelaceCardConfig } from "../../../data/lovelace"; import { HomeAssistant } from "../../../types"; import { fireEvent } from "../../../common/dom/fire_event"; +import { hasConfigOrEntityChanged } from "../common/has-changed"; import isValidEntityId from "../../../common/entity/valid_entity_id"; import applyThemesOnElement from "../../../common/dom/apply_themes_on_element"; -import { hasConfigOrEntityChanged } from "../common/has-changed"; +import computeStateName from "../../../common/entity/compute_state_name"; import "../../../components/ha-card"; interface Config extends LovelaceCardConfig { entity: string; - title?: string; + name?: string; unit_of_measurement?: string; min?: number; max?: number; @@ -93,7 +94,9 @@ class HuiGaugeCard extends LitElement implements LovelaceCard { "" } -
${this._config.title}
+
+ ${this._config.name || computeStateName(stateObj)} +
` @@ -211,7 +214,7 @@ class HuiGaugeCard extends LitElement implements LovelaceCard { .gauge-data #percent { font-size: calc(var(--base-unit) * 0.55); } - .gauge-data #title { + .gauge-data #name { padding-top: calc(var(--base-unit) * 0.15); font-size: calc(var(--base-unit) * 0.3); }