Skip to content

Commit 1ee897e

Browse files
committed
fix: restore minimized state logo
1 parent 2f704dc commit 1ee897e

File tree

1 file changed

+37
-10
lines changed

1 file changed

+37
-10
lines changed

src/containers/TheHeader.vue

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,33 @@
11
<template>
22
<CHeader fixed>
33
<CSidebarToggler
4-
class="c-header-toggler c-d-lg-none"
4+
class="c-header-toggler c-d-lg-none c-mr-auto"
55
v-c-emit-root-event:c-sidebar-toggle
66
/>
7-
<CLink class="c-header-brand" to="/">
8-
<img
9-
class="c-navbar-brand-full"
7+
<CLink :class="logoClasses" to="/">
8+
<img
9+
v-show="sidebarIsMinimized"
10+
class="c-navbar-brand-minimized c-d-md-down-none"
11+
src="img/brand/sygnet.svg"
12+
width="30"
13+
height="30"
14+
alt="CoreUI Logo"
15+
>
16+
<img
17+
v-show="!sidebarIsMinimized"
18+
class="c-navbar-brand-full c-d-md-down-none"
1019
src="img/brand/logo.svg"
1120
width="89"
1221
height="25"
1322
alt="CoreUI Logo"
1423
>
15-
<!-- <img
16-
class="c-navbar-brand-minimized"
17-
src="img/brand/sygnet.svg"
18-
width="30"
19-
height="30"
24+
<img
25+
class="c-navbar-brand-full c-d-lg-none"
26+
src="img/brand/logo.svg"
27+
width="89"
28+
height="25"
2029
alt="CoreUI Logo"
21-
> -->
30+
>
2231
</CLink>
2332
<CSidebarToggler
2433
class="c-header-toggler c-d-md-down-none"
@@ -56,6 +65,24 @@ export default {
5665
name: 'TheHeader',
5766
components: {
5867
DefaultHeaderDropdownAccnt
68+
},
69+
data () {
70+
return {
71+
sidebarIsMinimized: false,
72+
}
73+
},
74+
computed: {
75+
logoClasses () {
76+
return [
77+
'c-header-brand',
78+
{ 'c-header-brand-minimized': this.sidebarIsMinimized }
79+
]
80+
}
81+
},
82+
mounted () {
83+
this.$root.$on('c-sidebar-minimize-state', (state) => {
84+
this.sidebarIsMinimized = state
85+
})
5986
}
6087
}
6188
</script>

0 commit comments

Comments
 (0)