From f7d0736731918cf4b98baaaedaba920f5300538e Mon Sep 17 00:00:00 2001 From: Ludeeus Date: Wed, 2 Jun 2021 15:10:18 +0000 Subject: [PATCH] init --- hassio/src/dashboard/hassio-dashboard.ts | 10 ++++++++- hassio/src/dashboard/hassio-update.ts | 28 ++++++++++++++++-------- 2 files changed, 28 insertions(+), 10 deletions(-) diff --git a/hassio/src/dashboard/hassio-dashboard.ts b/hassio/src/dashboard/hassio-dashboard.ts index 6b98c759ce..7b31ece4ee 100644 --- a/hassio/src/dashboard/hassio-dashboard.ts +++ b/hassio/src/dashboard/hassio-dashboard.ts @@ -5,6 +5,7 @@ import "../../../src/layouts/hass-tabs-subpage"; import { haStyle } from "../../../src/resources/styles"; import { HomeAssistant, Route } from "../../../src/types"; import { supervisorTabs } from "../hassio-tabs"; +import { hassioStyle } from "../resources/hassio-style"; import "./hassio-addons"; import "./hassio-update"; @@ -32,6 +33,7 @@ class HassioDashboard extends LitElement { ${this.supervisor.localize("panel.dashboard")} +
* { + display: block; + min-width: 400px; } `, ]; diff --git a/hassio/src/dashboard/hassio-update.ts b/hassio/src/dashboard/hassio-update.ts index 21836b1c1a..d65ddc01c6 100644 --- a/hassio/src/dashboard/hassio-update.ts +++ b/hassio/src/dashboard/hassio-update.ts @@ -46,7 +46,8 @@ export class HassioUpdate extends LitElement { (supervisor: Supervisor): number => Object.keys(supervisor).filter( (value) => supervisor[value].update_available - ).length + ).length + + supervisor.addon.addons.filter((addon) => addon.update_available).length ); protected render(): TemplateResult { @@ -60,15 +61,24 @@ export class HassioUpdate extends LitElement { } return html` + + + + + + Home Assistant Core + Version XXX is available + +
-

- ${this.supervisor.localize( - "common.update_available", - "count", - updatesAvailable - )} - 🎉 -

+

${this._renderUpdateCard( "Home Assistant Core",