@for (version of versionsWithTags; track version) {
diff --git a/ui/src/app/core/manage-plugins/manage-version/manage-version.component.ts b/ui/src/app/core/manage-plugins/manage-version/manage-version.component.ts
index be9d6cf14..f6026f840 100644
--- a/ui/src/app/core/manage-plugins/manage-version/manage-version.component.ts
+++ b/ui/src/app/core/manage-plugins/manage-version/manage-version.component.ts
@@ -1,6 +1,6 @@
import { Component, inject, Input, OnInit } from '@angular/core'
import { FormsModule } from '@angular/forms'
-import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'
+import { NgbActiveModal, NgbAlert } from '@ng-bootstrap/ng-bootstrap'
import { TranslatePipe, TranslateService } from '@ngx-translate/core'
import { ToastrService } from 'ngx-toastr'
import { rcompare } from 'semver'
@@ -21,6 +21,7 @@ interface VersionData {
imports: [
FormsModule,
TranslatePipe,
+ NgbAlert,
],
})
export class ManageVersionComponent implements OnInit {
diff --git a/ui/src/i18n/bg.json b/ui/src/i18n/bg.json
index ed5951c19..24c99f7e2 100644
--- a/ui/src/i18n/bg.json
+++ b/ui/src/i18n/bg.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Disable",
"plugins.manage.enable": "Enable",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Инсталирай",
"plugins.manage.installed": "Инсталиран",
diff --git a/ui/src/i18n/ca.json b/ui/src/i18n/ca.json
index c120f0c58..2d6127aad 100644
--- a/ui/src/i18n/ca.json
+++ b/ui/src/i18n/ca.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Desactivar",
"plugins.manage.enable": "Activar",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Informació del plugin",
"plugins.manage.install": "Instal·lar",
"plugins.manage.installed": "Instal·lat",
diff --git a/ui/src/i18n/cs.json b/ui/src/i18n/cs.json
index 82d0f3ddf..76704e648 100644
--- a/ui/src/i18n/cs.json
+++ b/ui/src/i18n/cs.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Zakázat",
"plugins.manage.enable": "Povolit",
"plugins.manage.github_support": "Můžete vyjádřit svou podporu tomuto pluginu tím, že mu na GitHubu dáte {{ iconStar }} (nebo této verzi {{ iconThumbsUp }})!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Informace o pluginu",
"plugins.manage.install": "Instalovat",
"plugins.manage.installed": "Instalováno",
diff --git a/ui/src/i18n/de.json b/ui/src/i18n/de.json
index bf87969a7..1c3da8f4c 100644
--- a/ui/src/i18n/de.json
+++ b/ui/src/i18n/de.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Deaktivieren",
"plugins.manage.enable": "Aktivieren",
"plugins.manage.github_support": "Sie können Ihre Unterstützung zeigen, indem Sie dieses Plugin mit einem {{ iconStar }} (oder dem Release ein {{ iconThumbsUp }}) auf GitHub geben!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Installieren",
"plugins.manage.installed": "Installiert",
diff --git a/ui/src/i18n/en.json b/ui/src/i18n/en.json
index c39195a11..7cf76e5ad 100644
--- a/ui/src/i18n/en.json
+++ b/ui/src/i18n/en.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Disable",
"plugins.manage.enable": "Enable",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Install",
"plugins.manage.installed": "Installed",
diff --git a/ui/src/i18n/es.json b/ui/src/i18n/es.json
index ae9de2700..4a16a09b3 100644
--- a/ui/src/i18n/es.json
+++ b/ui/src/i18n/es.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Deshabilitar",
"plugins.manage.enable": "Habilitar",
"plugins.manage.github_support": "Puedes mostrar tu apoyo dando a este plugin una {{ iconStar }} (o a la versión una {{ iconThumbsUp }}) en GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Información del Plugin",
"plugins.manage.install": "Instalar",
"plugins.manage.installed": "Instalado",
diff --git a/ui/src/i18n/fi.json b/ui/src/i18n/fi.json
index 5342ccb71..fb3622b79 100644
--- a/ui/src/i18n/fi.json
+++ b/ui/src/i18n/fi.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Poista käytöstä",
"plugins.manage.enable": "Ota käyttöön",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Tietoja laajennuksesta",
"plugins.manage.install": "Asenna",
"plugins.manage.installed": "Asennettu",
diff --git a/ui/src/i18n/fr.json b/ui/src/i18n/fr.json
index 6e5983485..6c6eb0e95 100644
--- a/ui/src/i18n/fr.json
+++ b/ui/src/i18n/fr.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Désactiver",
"plugins.manage.enable": "Activer",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Informations sur le plugin",
"plugins.manage.install": "Installer",
"plugins.manage.installed": "Installé",
diff --git a/ui/src/i18n/he.json b/ui/src/i18n/he.json
index 0620469c5..9835be71a 100644
--- a/ui/src/i18n/he.json
+++ b/ui/src/i18n/he.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "לא פעיל",
"plugins.manage.enable": "מאופשר",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "התקן",
"plugins.manage.installed": "הותקן",
diff --git a/ui/src/i18n/hu.json b/ui/src/i18n/hu.json
index ffed62e1c..75023d5df 100644
--- a/ui/src/i18n/hu.json
+++ b/ui/src/i18n/hu.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Disable",
"plugins.manage.enable": "Enable",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Telepítés",
"plugins.manage.installed": "Telepítve",
diff --git a/ui/src/i18n/id.json b/ui/src/i18n/id.json
index 6bcd6d1f4..81f6f3afb 100644
--- a/ui/src/i18n/id.json
+++ b/ui/src/i18n/id.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Nonaktifkan",
"plugins.manage.enable": "Aktifkan",
"plugins.manage.github_support": "Anda dapat menunjukkan dukungan Anda dengan memberikan plugin ini {{ iconStar }} (atau rilis A {{ iconThumbsUp }}) di github!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Informasi Plugin",
"plugins.manage.install": "Pasang",
"plugins.manage.installed": "Terpasang",
diff --git a/ui/src/i18n/it.json b/ui/src/i18n/it.json
index edfda8718..3801e4cea 100644
--- a/ui/src/i18n/it.json
+++ b/ui/src/i18n/it.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Disattiva",
"plugins.manage.enable": "Attiva",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Installa",
"plugins.manage.installed": "Installato",
diff --git a/ui/src/i18n/ja.json b/ui/src/i18n/ja.json
index 839d80c03..4129e882d 100644
--- a/ui/src/i18n/ja.json
+++ b/ui/src/i18n/ja.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "無効化",
"plugins.manage.enable": "有効化",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "プラグイン情報",
"plugins.manage.install": "インストール",
"plugins.manage.installed": "インストール済",
diff --git a/ui/src/i18n/ko.json b/ui/src/i18n/ko.json
index 605d3f752..4649229e3 100644
--- a/ui/src/i18n/ko.json
+++ b/ui/src/i18n/ko.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "비활성화",
"plugins.manage.enable": "활성화",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "플러그인 정보",
"plugins.manage.install": "설치",
"plugins.manage.installed": "설치됨",
diff --git a/ui/src/i18n/mk.json b/ui/src/i18n/mk.json
index 3d8612e0d..b6abd9e21 100644
--- a/ui/src/i18n/mk.json
+++ b/ui/src/i18n/mk.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Disable",
"plugins.manage.enable": "Enable",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Инсталирај",
"plugins.manage.installed": "Инсталирано",
diff --git a/ui/src/i18n/nl.json b/ui/src/i18n/nl.json
index ccaa0f940..339b00c78 100644
--- a/ui/src/i18n/nl.json
+++ b/ui/src/i18n/nl.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Deactiveren",
"plugins.manage.enable": "Activeren",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Installeer",
"plugins.manage.installed": "Geïnstalleerd",
diff --git a/ui/src/i18n/no.json b/ui/src/i18n/no.json
index 1fa7439c9..fb89f2ed5 100644
--- a/ui/src/i18n/no.json
+++ b/ui/src/i18n/no.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Disable",
"plugins.manage.enable": "Enable",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Installere",
"plugins.manage.installed": "Installert",
diff --git a/ui/src/i18n/pl.json b/ui/src/i18n/pl.json
index d89353d56..541d3f69e 100644
--- a/ui/src/i18n/pl.json
+++ b/ui/src/i18n/pl.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Wyłącz",
"plugins.manage.enable": "Włącz",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Informacje wtyczki",
"plugins.manage.install": "Instaluj",
"plugins.manage.installed": "Zainstalowane",
diff --git a/ui/src/i18n/pt-BR.json b/ui/src/i18n/pt-BR.json
index 86172b374..a8c2bf364 100644
--- a/ui/src/i18n/pt-BR.json
+++ b/ui/src/i18n/pt-BR.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Desativar",
"plugins.manage.enable": "Ativar",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Instalar",
"plugins.manage.installed": "Instalado",
diff --git a/ui/src/i18n/pt.json b/ui/src/i18n/pt.json
index 897e46472..d02c1b9f8 100644
--- a/ui/src/i18n/pt.json
+++ b/ui/src/i18n/pt.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Desativar",
"plugins.manage.enable": "Ativar",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Instalar",
"plugins.manage.installed": "Instalado",
diff --git a/ui/src/i18n/ru.json b/ui/src/i18n/ru.json
index 6928137de..aae991770 100644
--- a/ui/src/i18n/ru.json
+++ b/ui/src/i18n/ru.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Отключить",
"plugins.manage.enable": "Включить",
"plugins.manage.github_support": "Вы можете поддержать проект, поставив {{ iconStar }} плагину (или {{ iconThumbsUp }} релизу) на GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Информация о плагине",
"plugins.manage.install": "Установить",
"plugins.manage.installed": "Установлен",
diff --git a/ui/src/i18n/sl.json b/ui/src/i18n/sl.json
index efb086de3..2e5c98437 100644
--- a/ui/src/i18n/sl.json
+++ b/ui/src/i18n/sl.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Onemogoči",
"plugins.manage.enable": "Omogoči",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Namestite",
"plugins.manage.installed": "Nameščeno",
diff --git a/ui/src/i18n/sv.json b/ui/src/i18n/sv.json
index e07a78f68..e2171398c 100644
--- a/ui/src/i18n/sv.json
+++ b/ui/src/i18n/sv.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Inaktivera",
"plugins.manage.enable": "Aktivera",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin-information",
"plugins.manage.install": "Installera",
"plugins.manage.installed": "Installerad",
diff --git a/ui/src/i18n/th.json b/ui/src/i18n/th.json
index 63d43faa2..14e1cbc49 100644
--- a/ui/src/i18n/th.json
+++ b/ui/src/i18n/th.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "ปิดการใช้งาน",
"plugins.manage.enable": "เปิดการใช้งาน",
"plugins.manage.github_support": "คุณสามารถแสดงการสนับสนุนของคุณโดยมอบ {{ iconStar }} ให้กับปลั๊กอินนี้ (หรือเผยแพร่ {{ iconThumbsUp }}) บน GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "ข้อมูลปลั๊กอิน",
"plugins.manage.install": "ติดตั้ง",
"plugins.manage.installed": "ติดตั้งแล้ว",
diff --git a/ui/src/i18n/tr.json b/ui/src/i18n/tr.json
index fe4204c8c..b6f098262 100644
--- a/ui/src/i18n/tr.json
+++ b/ui/src/i18n/tr.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Devre Dışı Bırak",
"plugins.manage.enable": "Etkinleştir",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "Yükle",
"plugins.manage.installed": "Yüklü",
diff --git a/ui/src/i18n/uk.json b/ui/src/i18n/uk.json
index 8752ac060..728160d55 100644
--- a/ui/src/i18n/uk.json
+++ b/ui/src/i18n/uk.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Вимкнути",
"plugins.manage.enable": "Увімкнути",
"plugins.manage.github_support": "Ви можете продемонструвати свою підтримку, поставивши цьому плагіну {{ iconStar }} (або випуску {{ iconThumbsUp }}) на GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Інформація про плагін",
"plugins.manage.install": "Встановлення",
"plugins.manage.installed": "Плагін встановлено",
diff --git a/ui/src/i18n/zh-CN.json b/ui/src/i18n/zh-CN.json
index 7aeb7286a..c2d14ce60 100644
--- a/ui/src/i18n/zh-CN.json
+++ b/ui/src/i18n/zh-CN.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "Disable",
"plugins.manage.enable": "Enable",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "安装",
"plugins.manage.installed": "已安装",
diff --git a/ui/src/i18n/zh-TW.json b/ui/src/i18n/zh-TW.json
index 971397b4d..a80b77ed4 100644
--- a/ui/src/i18n/zh-TW.json
+++ b/ui/src/i18n/zh-TW.json
@@ -266,6 +266,7 @@
"plugins.manage.disable": "關閉",
"plugins.manage.enable": "開啟",
"plugins.manage.github_support": "You can show your support by giving this plugin a {{ iconStar }} (or the release a {{ iconThumbsUp }}) on GitHub!",
+ "plugins.manage.hb_restart": "Homebridge and the UI will automatically restart after any version change.",
"plugins.manage.information": "Plugin Information",
"plugins.manage.install": "安裝",
"plugins.manage.installed": "已安裝",
From c126b654324023ea3b3d0beec23fdc27c9b05cea Mon Sep 17 00:00:00 2001
From: Ben <43026681+bwp91@users.noreply.github.com>
Date: Sun, 8 Jun 2025 21:05:29 +0100
Subject: [PATCH 02/22] redesigned setup wizard page
---
CHANGELOG.md | 1 +
src/core/config/config.service.ts | 4 +-
ui/src/app/core/settings.service.ts | 4 +-
ui/src/app/modules/login/login.component.html | 2 +-
ui/src/app/modules/login/login.component.scss | 5 -
ui/src/app/modules/login/login.component.ts | 6 +-
.../setup-wizard/setup-wizard.component.html | 162 ++++++------
.../setup-wizard/setup-wizard.component.scss | 95 +++----
.../setup-wizard/setup-wizard.component.ts | 246 +++++++++++-------
ui/src/i18n/bg.json | 15 +-
ui/src/i18n/ca.json | 15 +-
ui/src/i18n/cs.json | 15 +-
ui/src/i18n/de.json | 15 +-
ui/src/i18n/en.json | 15 +-
ui/src/i18n/es.json | 15 +-
ui/src/i18n/fi.json | 15 +-
ui/src/i18n/fr.json | 15 +-
ui/src/i18n/he.json | 15 +-
ui/src/i18n/hu.json | 15 +-
ui/src/i18n/id.json | 15 +-
ui/src/i18n/it.json | 15 +-
ui/src/i18n/ja.json | 15 +-
ui/src/i18n/ko.json | 15 +-
ui/src/i18n/mk.json | 15 +-
ui/src/i18n/nl.json | 15 +-
ui/src/i18n/no.json | 15 +-
ui/src/i18n/pl.json | 15 +-
ui/src/i18n/pt-BR.json | 15 +-
ui/src/i18n/pt.json | 15 +-
ui/src/i18n/ru.json | 15 +-
ui/src/i18n/sl.json | 15 +-
ui/src/i18n/sv.json | 15 +-
ui/src/i18n/th.json | 15 +-
ui/src/i18n/tr.json | 15 +-
ui/src/i18n/uk.json | 15 +-
ui/src/i18n/zh-CN.json | 15 +-
ui/src/i18n/zh-TW.json | 15 +-
ui/src/scss/base/layout.scss | 5 +
ui/src/scss/themes/themes-dark.scss | 3 +-
ui/src/scss/themes/themes-light.scss | 5 +
40 files changed, 548 insertions(+), 410 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8d089b106..0ee2e2374 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,7 @@ All notable changes to `homebridge-config-ui-x` will be documented in this file.
### UI Changes
- auto restart after version change of hb or ui
+- redesigned setup wizard page
### Homebridge Dependencies
diff --git a/src/core/config/config.service.ts b/src/core/config/config.service.ts
index 875693fd0..e157cbf37 100644
--- a/src/core/config/config.service.ts
+++ b/src/core/config/config.service.ts
@@ -211,7 +211,7 @@ export class ConfigService {
formAuth: Boolean(this.ui.auth !== 'none'),
lightingMode: this.ui.lightingMode || 'auto',
serverTimestamp: new Date().toISOString(),
- theme: this.ui.theme || 'orange',
+ theme: this.ui.theme || 'deep-purple',
menuMode: this.ui.menuMode || 'default',
}
@@ -293,7 +293,7 @@ export class ConfigService {
if (!this.ui.port && process.env.HOMEBRIDGE_CONFIG_UI_PORT) {
this.ui.port = Number.parseInt(process.env.HOMEBRIDGE_CONFIG_UI_PORT, 10)
}
- this.ui.theme = this.ui.theme || process.env.HOMEBRIDGE_CONFIG_UI_THEME || 'orange'
+ this.ui.theme = this.ui.theme || process.env.HOMEBRIDGE_CONFIG_UI_THEME || 'deep-purple'
this.ui.auth = this.ui.auth || process.env.HOMEBRIDGE_CONFIG_UI_AUTH as 'form' | 'none' || 'form'
this.ui.wallpaper = this.ui.wallpaper || process.env.HOMEBRIDGE_CONFIG_UI_LOGIN_WALLPAPER || undefined
}
diff --git a/ui/src/app/core/settings.service.ts b/ui/src/app/core/settings.service.ts
index 30ea6a51f..74d4887f5 100644
--- a/ui/src/app/core/settings.service.ts
+++ b/ui/src/app/core/settings.service.ts
@@ -69,7 +69,7 @@ export class SettingsService {
public menuMode: 'default' | 'freeze'
public wallpaper: string
public serverTimeOffset = 0
- private readonly defaultTheme = 'orange'
+ private readonly defaultTheme = 'deep-purple'
public readonly themeList = [
'orange',
'red',
@@ -134,7 +134,7 @@ export class SettingsService {
}
setTheme(theme: string) {
- // Default theme is orange
+ // Default theme is deep-purple
if (!theme || !this.themeList.includes(theme)) {
theme = this.defaultTheme
diff --git a/ui/src/app/modules/login/login.component.html b/ui/src/app/modules/login/login.component.html
index e3fa92d06..910c1ac68 100644
--- a/ui/src/app/modules/login/login.component.html
+++ b/ui/src/app/modules/login/login.component.html
@@ -91,7 +91,7 @@