From f35b19767f508f8bd4954de2441518a7be47215b Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Thu, 31 Jul 2025 13:58:28 +0200 Subject: [PATCH] Added setting to customize logo used in frontend creation forms --- frontend/public/config.json | 3 ++- frontend/src/components/tools/CreationForm.vue | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/public/config.json b/frontend/public/config.json index 82d9f9940..752b63e3a 100644 --- a/frontend/public/config.json +++ b/frontend/public/config.json @@ -6,5 +6,6 @@ "OAUTH_REDIRECT_URI": "/login/logged", "OAUTH_POST_REDIRECT_URI": "/", "HTML_PAGE_TITLE": "Test title", - "MENU_LOGO_PATH": "src/assets/Modoboa_RVB-BLANC-SANS.png" + "MENU_LOGO_PATH": "/src/assets/Modoboa_RVB-BLANC-SANS.png", + "CREATION_FORM_LOGO_PATH": "/src/assets/Modoboa_RVB-BLEU-SANS.png" } diff --git a/frontend/src/components/tools/CreationForm.vue b/frontend/src/components/tools/CreationForm.vue index c828a49a4..7cba7a90f 100644 --- a/frontend/src/components/tools/CreationForm.vue +++ b/frontend/src/components/tools/CreationForm.vue @@ -4,7 +4,7 @@ @@ -104,8 +104,10 @@ import CreationSummary from './CreationSummary.vue' import { ref } from 'vue' import { useGettext } from 'vue3-gettext' import { useDisplay } from 'vuetify' +import { useGlobalConfig } from '@/main' const { smAndDown } = useDisplay() +const globalConfig = useGlobalConfig() const props = defineProps({ title: { type: String, default: '' },