diff --git a/src/panels/lovelace/cards/hui-thermostat-card.ts b/src/panels/lovelace/cards/hui-thermostat-card.ts index 08bb5dcf61..2b4602bc29 100644 --- a/src/panels/lovelace/cards/hui-thermostat-card.ts +++ b/src/panels/lovelace/cards/hui-thermostat-card.ts @@ -14,7 +14,6 @@ import "@polymer/paper-icon-button/paper-icon-button"; import "@thomasloven/round-slider"; import "../../../components/ha-card"; -import "../../../components/ha-icon"; import "../components/hui-warning"; import "../components/hui-unavailable"; @@ -34,7 +33,6 @@ import { CLIMATE_PRESET_NONE, } from "../../../data/climate"; import { HassEntity } from "home-assistant-js-websocket"; -import { actionHandler } from "../common/directives/action-handler-directive"; const modeIcons: { [mode in HvacMode]: string } = { auto: "hass:calendar-repeat", @@ -132,13 +130,14 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { ? svg` ${stateObj.attributes.current_temperature} - + ${this.hass.config.unit_system.temperature} @@ -149,7 +148,7 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { const setValues = svg` - + ${ !this._setTemp ? "" @@ -166,7 +165,6 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { ${ @@ -355,14 +353,13 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { return html``; } return html` - + > `; } @@ -455,7 +452,7 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { height: 100%; width: 100%; position: relative; - max-width: 300px; + max-width: 250px; min-width: 100px; } @@ -490,10 +487,12 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { #set-values { max-width: 80%; transform: translate(0, -50%); + font-size: 20px; } #set-mode { fill: var(--secondary-text-color); + font-size: 16px; } #info { @@ -505,24 +504,19 @@ export class HuiThermostatCard extends LitElement implements LovelaceCard { font-size: var(--name-font-size); } - #modes { - } - - #modes ha-icon { + #modes > * { color: var(--disabled-text-color); cursor: pointer; display: inline-block; - margin: 0 10px; - border-radius: 100%; - } - #modes ha-icon:focus { - outline: none; - background: var(--divider-color); } - #modes ha-icon.selected-icon { + #modes .selected-icon { color: var(--mode-color); } + + text { + fill: var(--primary-text-color); + } `; } }