From ee0be7b6d01d4bbf7d2ee5bf78307f8b0c678c92 Mon Sep 17 00:00:00 2001 From: Philip Allgaier Date: Mon, 16 Nov 2020 12:44:58 +0100 Subject: [PATCH 1/7] Add missing 1px to prevent slider pin cutoff (#7657) --- src/components/ha-labeled-slider.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ha-labeled-slider.js b/src/components/ha-labeled-slider.js index 4d15c37b5e..ef9077074b 100644 --- a/src/components/ha-labeled-slider.js +++ b/src/components/ha-labeled-slider.js @@ -14,7 +14,7 @@ class HaLabeledSlider extends PolymerElement { } .title { - margin: 4px 0 8px; + margin: 5px 0 8px; color: var(--primary-text-color); } From 9cc6a6b885fd2168a8e5023c41c928ec7646028c Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 16 Nov 2020 12:45:52 +0100 Subject: [PATCH 2/7] Fix number format in state-card-display (#7703) --- src/state-summary/state-card-display.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/state-summary/state-card-display.js b/src/state-summary/state-card-display.js index 1312e5da52..b49bb16845 100755 --- a/src/state-summary/state-card-display.js +++ b/src/state-summary/state-card-display.js @@ -52,7 +52,7 @@ class StateCardDisplay extends LocalizeMixin(PolymerElement) { ${this.stateInfoTemplate}
- [[computeStateDisplay(localize, stateObj, language)]] + [[computeStateDisplay(localize, stateObj, hass.language)]]
`; } From d6d20cd70479534f5b08678ad1a9a43537b6552f Mon Sep 17 00:00:00 2001 From: Donnie Date: Mon, 16 Nov 2020 03:45:20 -0800 Subject: [PATCH 3/7] Quick Bar should only capitalize letters in Command Palette (#7671) --- src/dialogs/quick-bar/ha-quick-bar.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/dialogs/quick-bar/ha-quick-bar.ts b/src/dialogs/quick-bar/ha-quick-bar.ts index 49920892c2..cddf042669 100644 --- a/src/dialogs/quick-bar/ha-quick-bar.ts +++ b/src/dialogs/quick-bar/ha-quick-bar.ts @@ -207,6 +207,7 @@ export class QuickBar extends LitElement { .item=${item} index=${ifDefined(index)} graphic="icon" + class=${this._commandMode ? "command-item" : ""} > ${item.iconPath ? html` Date: Mon, 16 Nov 2020 22:02:28 +0100 Subject: [PATCH 4/7] Bumped version to 20201111.1 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 018b54ffc9..8d8e35f7a6 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages setup( name="home-assistant-frontend", - version="20201111.0", + version="20201111.1", description="The Home Assistant frontend", url="https://github.com/home-assistant/home-assistant-polymer", author="The Home Assistant Authors", From c51d621fee3a50ad60b27718d38e7a014efc2e7a Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Tue, 17 Nov 2020 16:14:37 +0100 Subject: [PATCH 5/7] Allow dismissing (#7712) --- .gitignore | 3 ++ .../config/dashboard/ha-config-dashboard.ts | 52 ++++++++++++++++--- 2 files changed, 49 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 0fcd9b68bf..43b965f476 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,6 @@ yarn-error.log #asdf .tool-versions + +# Home Assistant config +/config diff --git a/src/panels/config/dashboard/ha-config-dashboard.ts b/src/panels/config/dashboard/ha-config-dashboard.ts index f16118a47d..9ef4aa5b67 100644 --- a/src/panels/config/dashboard/ha-config-dashboard.ts +++ b/src/panels/config/dashboard/ha-config-dashboard.ts @@ -13,6 +13,7 @@ import { import { isComponentLoaded } from "../../../common/config/is_component_loaded"; import "../../../components/ha-card"; import "../../../components/ha-icon-next"; +import "../../../components/ha-svg-icon"; import "../../../components/ha-menu-button"; import { CloudStatus } from "../../../data/cloud"; import { haStyle } from "../../../resources/styles"; @@ -20,7 +21,8 @@ import { HomeAssistant } from "../../../types"; import "../ha-config-section"; import { configSections } from "../ha-panel-config"; import "./ha-config-navigation"; -import { mdiCloudLock } from "@mdi/js"; +import { mdiClose, mdiCloudLock } from "@mdi/js"; +import { showConfirmationDialog } from "../../../dialogs/generic/show-dialog-box"; const CONF_HAPPENING = new Date() < new Date("2020-12-13T23:00:00Z"); @@ -69,17 +71,22 @@ class HaConfigDashboard extends LitElement { ` : ""} - ${CONF_HAPPENING + ${CONF_HAPPENING && !localStorage.dismissConf2020 ? html` - + -
+
+ + + ` : ""} ${Object.values(configSections).map( @@ -157,6 +164,33 @@ class HaConfigDashboard extends LitElement { `; } + private async _dismissConference() { + if ( + await showConfirmationDialog(this, { + title: "Home Assistant Conference", + text: html` + If you've + bought your ticket + or have + subscribed to the livestream, you might want to dismiss this banner. Do you want to continue? + `, + }) + ) { + localStorage.dismissConf2020 = "1"; + this.requestUpdate(); + } + } + static get styles(): CSSResultArray { return [ haStyle, @@ -196,6 +230,12 @@ class HaConfigDashboard extends LitElement { align-items: center; color: white; } + .conf-card ha-svg-icon { + position: absolute; + bottom: -4px; + left: -4px; + color: #a2cdf3; + } .promo-advanced { text-align: center; color: var(--secondary-text-color); From f99b9215e3a8257b10fb01185f9cb08505303c0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Tue, 17 Nov 2020 09:43:25 +0100 Subject: [PATCH 6/7] Fix date picker row alignment (#7704) --- src/components/ha-date-input.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/components/ha-date-input.ts b/src/components/ha-date-input.ts index bdccf06cb3..131e7ced25 100644 --- a/src/components/ha-date-input.ts +++ b/src/components/ha-date-input.ts @@ -2,6 +2,22 @@ import "@vaadin/vaadin-date-picker/theme/material/vaadin-date-picker"; const VaadinDatePicker = customElements.get("vaadin-date-picker"); +const documentContainer = document.createElement("template"); +documentContainer.setAttribute("style", "display: none;"); +documentContainer.innerHTML = ` + + + +`; +document.head.appendChild(documentContainer.content); + export class HaDateInput extends VaadinDatePicker { constructor() { super(); From aa4f0929e0cf025ff700c6b9cbd7cabb9fec36f2 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Tue, 17 Nov 2020 22:24:30 +0100 Subject: [PATCH 7/7] Bumped version to 20201111.2 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 8d8e35f7a6..861749fe50 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages setup( name="home-assistant-frontend", - version="20201111.1", + version="20201111.2", description="The Home Assistant frontend", url="https://github.com/home-assistant/home-assistant-polymer", author="The Home Assistant Authors",