

diff --git a/hassio/src/dialogs/backup/dialog-hassio-backup.ts b/hassio/src/dialogs/backup/dialog-hassio-backup.ts index 230ecc1f22..66f5b6b829 100644 --- a/hassio/src/dialogs/backup/dialog-hassio-backup.ts +++ b/hassio/src/dialogs/backup/dialog-hassio-backup.ts @@ -173,6 +173,7 @@ class HassioBackupDialog private async _restoreClicked() { const backupDetails = this._backupContent.backupDetails(); this._restoringBackup = true; + this._dialogParams?.onRestoring?.(); if (this._backupContent.backupType === "full") { await this._fullRestoreClicked(backupDetails); } else { diff --git a/hassio/src/dialogs/backup/show-dialog-hassio-backup.ts b/hassio/src/dialogs/backup/show-dialog-hassio-backup.ts index 39c438e217..42f00da445 100644 --- a/hassio/src/dialogs/backup/show-dialog-hassio-backup.ts +++ b/hassio/src/dialogs/backup/show-dialog-hassio-backup.ts @@ -5,6 +5,7 @@ import { Supervisor } from "../../../../src/data/supervisor/supervisor"; export interface HassioBackupDialogParams { slug: string; onDelete?: () => void; + onRestoring?: () => void; onboarding?: boolean; supervisor?: Supervisor; localize?: LocalizeFunc; diff --git a/public/static/images/logo_discord.png b/public/static/images/logo_discord.png new file mode 100644 index 0000000000..24e567e1eb Binary files /dev/null and b/public/static/images/logo_discord.png differ diff --git a/public/static/images/logo_twitter.png b/public/static/images/logo_twitter.png new file mode 100644 index 0000000000..7b470c3bc3 Binary files /dev/null and b/public/static/images/logo_twitter.png differ diff --git a/src/components/ha-dialog.ts b/src/components/ha-dialog.ts index 5ecff68570..f061931322 100644 --- a/src/components/ha-dialog.ts +++ b/src/components/ha-dialog.ts @@ -10,12 +10,12 @@ import "./ha-icon-button"; const SUPPRESS_DEFAULT_PRESS_SELECTOR = ["button", "ha-list-item"]; export const createCloseHeading = ( - hass: HomeAssistant, + hass: HomeAssistant | undefined, title: string | TemplateResult ) => html`
${this.localize("ui.panel.page-onboarding.analytics.intro")}
+
+
+ ${this.localize("ui.panel.page-onboarding.analytics.learn_more")}
+
- ${this.onboardingLocalize( - "ui.panel.page-onboarding.core-config.intro_core_config" - )} + ${this.onboardingLocalize( + "ui.panel.page-onboarding.core-config.country_intro" + )}
-