From ed3ac8fe213531299c22887b8b74f0d9645a9f73 Mon Sep 17 00:00:00 2001 From: Tommaso Bailetti Date: Tue, 11 Aug 2026 11:00:54 +0200 Subject: [PATCH 1/5] refactor: moving assets into compiled --- {public => src/assets}/login_logo.svg | 0 {public => src/assets}/logo_dark.svg | 0 {public => src/assets}/logo_light.svg | 0 .../controller/ControllerAppLogin.vue | 3 ++- .../controller/ControllerShellLogo.vue | 15 +++------------ .../standalone/StandaloneAppLogin.vue | 3 ++- .../standalone/StandaloneAppShell.vue | 18 +++++------------- src/composables/useAppLogo.ts | 13 +++++++++++++ src/views/standalone/wizard/WizardShell.vue | 16 ++++------------ 9 files changed, 29 insertions(+), 39 deletions(-) rename {public => src/assets}/login_logo.svg (100%) rename {public => src/assets}/logo_dark.svg (100%) rename {public => src/assets}/logo_light.svg (100%) create mode 100644 src/composables/useAppLogo.ts diff --git a/public/login_logo.svg b/src/assets/login_logo.svg similarity index 100% rename from public/login_logo.svg rename to src/assets/login_logo.svg diff --git a/public/logo_dark.svg b/src/assets/logo_dark.svg similarity index 100% rename from public/logo_dark.svg rename to src/assets/logo_dark.svg diff --git a/public/logo_light.svg b/src/assets/logo_light.svg similarity index 100% rename from public/logo_light.svg rename to src/assets/logo_light.svg diff --git a/src/components/controller/ControllerAppLogin.vue b/src/components/controller/ControllerAppLogin.vue index 0a447a479..078a76fc5 100644 --- a/src/components/controller/ControllerAppLogin.vue +++ b/src/components/controller/ControllerAppLogin.vue @@ -22,6 +22,7 @@ import { MessageBag, validateRequired, validateSixDigitCode } from '@/lib/valida import { getControllerRoutePrefix } from '@/lib/router' import router from '@/router' import { ValidationError } from '@/lib/standalone/ubus' +import loginLogoUrl from '@/assets/login_logo.svg' const username = ref('') const password = ref('') @@ -246,7 +247,7 @@ function isFormInvalid() { class="relative hidden w-0 flex-1 items-center justify-center bg-linear-to-t from-gray-950 to-primary-800 lg:flex" >
- + Controller
diff --git a/src/components/controller/ControllerShellLogo.vue b/src/components/controller/ControllerShellLogo.vue index 48146bfbe..a1bc44045 100644 --- a/src/components/controller/ControllerShellLogo.vue +++ b/src/components/controller/ControllerShellLogo.vue @@ -4,24 +4,15 @@ --> diff --git a/src/components/standalone/StandaloneAppLogin.vue b/src/components/standalone/StandaloneAppLogin.vue index 9cb58302e..beda26b55 100644 --- a/src/components/standalone/StandaloneAppLogin.vue +++ b/src/components/standalone/StandaloneAppLogin.vue @@ -25,6 +25,7 @@ import { getProductName, getCompanyName, getPrivacyPolicyUrl } from '@/lib/confi import { jwtDecode } from 'jwt-decode' import { verifyTwoFaOtp } from '@/lib/twoFa' import { ValidationError } from '@/lib/standalone/ubus' +import loginLogoUrl from '@/assets/login_logo.svg' const username = ref('') const usernameRef = ref() @@ -329,7 +330,7 @@ async function verifyOtp() { class="relative hidden w-0 flex-1 items-center justify-center bg-linear-to-t from-gray-950 to-primary-800 lg:flex" > diff --git a/src/components/standalone/StandaloneAppShell.vue b/src/components/standalone/StandaloneAppShell.vue index 408e3e78f..75fe2c23b 100644 --- a/src/components/standalone/StandaloneAppShell.vue +++ b/src/components/standalone/StandaloneAppShell.vue @@ -5,9 +5,8 @@