From fc312bdbf2e353398b8967c188bde7e4fbd1e534 Mon Sep 17 00:00:00 2001 From: mhu1987 <105318725+mhu1987@users.noreply.github.com> Date: Sun, 1 Jan 2023 20:32:11 +0100 Subject: [PATCH] Update README.md - Fix laundry card code (issue #425) Changed laundry card colors to make it work after 2022.12 update. --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 217b039c..aef08120 100644 --- a/README.md +++ b/README.md @@ -214,15 +214,15 @@ class LaundryCard extends HTMLElement { `; this.querySelector(".main").style.display = "grid"; - this.querySelector(".main").style.gridTemplateColumns = "33% 66%"; - this.querySelector("ha-icon").style.setProperty("--mdc-icon-size", "100%"); + this.querySelector(".main").style.gridTemplateColumns = "33% 64%"; + this.querySelector("ha-icon").style.setProperty("--mdc-icon-size", "95%"); } if (state.state == "on") { const totalTime = state.attributes["initial_time"]; const remainTime = state.attributes["remain_time"]; const totalMinutes = (parseInt(totalTime.split(":")[0]) * 60) + parseInt(totalTime.split(":")[1]); const remainMinutes = (parseInt(remainTime.split(":")[0]) * 60) + parseInt(remainTime.split(":")[1]); - this.querySelector("ha-icon").style.color = "var(--paper-item-icon-active-color)"; + this.querySelector("ha-icon").style.color = "#FDD835"; this.querySelector("span").innerHTML = ` ${friendlyName} is running ${state.attributes["current_course"]}
Currently ${state.attributes["run_state"]}
@@ -230,15 +230,15 @@ ${state.attributes["initial_time"]} total, ${state.attributes["remain_time"]} to
- 50% + 50%
`; - this.querySelector(".progress-wrapper").style.backgroundColor = "var(--paper-item-icon-color)"; - this.querySelector(".progress").style.backgroundColor = "var(--paper-item-icon-active-color)"; + this.querySelector(".progress-wrapper").style.backgroundColor = "#44739E"; + this.querySelector(".progress").style.backgroundColor = "#FDD835"; this.querySelector(".progress").style.width = (totalMinutes - remainMinutes) / totalMinutes * 100 + "%"; this.querySelector(".progress-wrapper span").innerHTML = Math.round((totalMinutes - remainMinutes) / totalMinutes * 100) + "%"; } else { - this.querySelector("ha-icon").style.color = "var(--paper-item-icon-color)"; + this.querySelector("ha-icon").style.color = "#44739E"; this.querySelector("span").innerHTML = `${friendlyName} is off`; } }