diff --git a/.env.ibm b/.env.ibm index 34204623bf..97c2afa26f 100644 --- a/.env.ibm +++ b/.env.ibm @@ -1,6 +1,7 @@ NODE_ENV=production VUE_APP_ENV_NAME=ibm VUE_APP_COMPANY_NAME="IBM" +VUE_APP_GUI_NAME="BMC System Management" CUSTOM_STYLES=true CUSTOM_APP_NAV=true CUSTOM_ROUTER=true diff --git a/src/assets/images/built-on-openbmc-logo.svg b/src/assets/images/built-on-openbmc-logo.svg new file mode 100644 index 0000000000..53e7fdc550 --- /dev/null +++ b/src/assets/images/built-on-openbmc-logo.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/images/logo-login.svg b/src/assets/images/login-company-logo.svg similarity index 100% rename from src/assets/images/logo-login.svg rename to src/assets/images/login-company-logo.svg diff --git a/src/components/AppHeader/AppHeader.vue b/src/components/AppHeader/AppHeader.vue index 4e806fb9e5..7211a598aa 100644 --- a/src/components/AppHeader/AppHeader.vue +++ b/src/components/AppHeader/AppHeader.vue @@ -130,7 +130,7 @@ export default { data() { return { isNavigationOpen: false, - altLogo: `${process.env.VUE_APP_COMPANY_NAME} logo`, + altLogo: process.env.VUE_APP_COMPANY_NAME || 'Built on OpenBMC', }; }, computed: { diff --git a/src/layouts/LoginLayout.vue b/src/layouts/LoginLayout.vue index c2b9af575e..cdff20405a 100644 --- a/src/layouts/LoginLayout.vue +++ b/src/layouts/LoginLayout.vue @@ -1,23 +1,34 @@ @@ -26,7 +37,8 @@ export default { name: 'LoginLayout', data() { return { - altLogo: `${process.env.VUE_APP_COMPANY_NAME} logo`, + altLogo: process.env.VUE_APP_COMPANY_NAME || 'OpenBMC', + customizableGuiName: process.env.VUE_APP_GUI_NAME || '', }; }, }; @@ -34,25 +46,67 @@ export default { diff --git a/src/views/ChangePassword/ChangePassword.vue b/src/views/ChangePassword/ChangePassword.vue index e43193034b..2440ace1c2 100644 --- a/src/views/ChangePassword/ChangePassword.vue +++ b/src/views/ChangePassword/ChangePassword.vue @@ -1,71 +1,73 @@ @@ -124,7 +126,9 @@ export default { diff --git a/src/views/Login/Login.vue b/src/views/Login/Login.vue index fc679361fc..8d96573a4e 100644 --- a/src/views/Login/Login.vue +++ b/src/views/Login/Login.vue @@ -1,9 +1,5 @@