Skip to content

Commit 483a645

Browse files
Nikhil-Ashokadixsie
authored andcommitted
Update GUI as IBM (#116)
* Update GUI as IBM - Removed OpenBMC logo on header and login page - Added <IBM LOGO> ASMI on header and logo in login page - updated "BMC management system" to "Advanced System Management Interface (ASMI)" for the login page in .env.ibm Signed-off-by: Nikhil Ashoka <[email protected]> * Add bee icon and optimize logo SVGs Co-authored-by: Dixsie Wolmers <[email protected]>
1 parent 25451b7 commit 483a645

File tree

11 files changed

+30
-16
lines changed

11 files changed

+30
-16
lines changed

.env.ibm

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
NODE_ENV=production
22
VUE_APP_ENV_NAME=ibm
33
VUE_APP_COMPANY_NAME="IBM"
4-
VUE_APP_GUI_NAME="BMC System Management"
4+
VUE_APP_GUI_NAME="Advanced System Management Interface (ASMI)"
55
CUSTOM_STYLES=true
66
CUSTOM_APP_NAV=true
77
CUSTOM_ROUTER=true

public/bee-1-dark.svg

+1
Loading

public/bee-2-light.svg

+1
Loading

public/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta charset="utf-8">
66
<meta http-equiv="X-UA-Compatible" content="IE=edge">
77
<meta name="viewport" content="width=device-width,initial-scale=1.0">
8-
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
8+
<link rel="icon" href="<%= BASE_URL %>bee-2-light.svg">
99
<title>OpenBMC Web UI</title>
1010
</head>
1111
<body>

src/assets/images/login-company-logo.svg

-1
This file was deleted.

src/assets/images/login-ibm-logo.svg

+1
Loading

src/assets/images/logo-header.svg

-1
This file was deleted.

src/assets/images/logo-ibm-header.svg

+1
Loading

src/components/AppHeader/AppHeader.vue

+14-2
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,17 @@
3131
</b-button>
3232
<b-navbar-nav>
3333
<b-navbar-brand
34-
class="mr-0"
34+
class="mr-0 logo-header"
3535
to="/"
3636
data-test-id="appHeader-container-overview"
3737
>
3838
<img
39+
width="50px"
3940
class="header-logo"
40-
src="@/assets/images/logo-header.svg"
41+
src="@/assets/images/logo-ibm-header.svg"
4142
:alt="altLogo"
4243
/>
44+
<span class="pl-1 nav-tags header-text">{{ headerText }}</span>
4345
</b-navbar-brand>
4446
<div v-if="isNavTagPresent" :key="routerKey" class="pl-2 nav-tags">
4547
<span>|</span>
@@ -137,6 +139,7 @@ export default {
137139
return {
138140
isNavigationOpen: false,
139141
altLogo: process.env.VUE_APP_COMPANY_NAME || 'Built on OpenBMC',
142+
headerText: 'ASMI',
140143
};
141144
},
142145
computed: {
@@ -381,4 +384,13 @@ export default {
381384
outline: 0;
382385
}
383386
}
387+
388+
.logo-header {
389+
display: flex;
390+
align-items: center;
391+
}
392+
393+
.header-text {
394+
font-size: 22px;
395+
}
384396
</style>

src/layouts/LoginLayout.vue

+1-8
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<div class="login-brand mb-5">
77
<img
88
width="90px"
9-
src="@/assets/images/login-company-logo.svg"
9+
src="@/assets/images/login-ibm-logo.svg"
1010
:alt="altLogo"
1111
/>
1212
</div>
@@ -20,13 +20,6 @@
2020
<div class="login-aside__logo-brand">
2121
<!-- Add Secondary brand logo if needed -->
2222
</div>
23-
<div class="login-aside__logo-bmc">
24-
<img
25-
height="60px"
26-
src="@/assets/images/built-on-openbmc-logo.svg"
27-
alt="Built on OpenBMC"
28-
/>
29-
</div>
3023
</div>
3124
</div>
3225
</main>

0 commit comments

Comments
 (0)