|
@@ -1,20 +1,22 @@
|
1
|
1
|
<template>
|
2
|
2
|
<div class="navbar">
|
3
|
|
- <hamburger :is-active="sidebar.opened" class="hamburger-container" @toggleClick="toggleSideBar" />
|
|
3
|
+ <hamburger
|
|
4
|
+ :is-active="sidebar.opened"
|
|
5
|
+ class="hamburger-container"
|
|
6
|
+ @toggleClick="toggleSideBar"
|
|
7
|
+ />
|
4
|
8
|
|
5
|
9
|
<breadcrumb class="breadcrumb-container" />
|
6
|
10
|
|
7
|
11
|
<div class="right-menu">
|
8
|
12
|
<el-dropdown class="avatar-container" trigger="click">
|
9
|
13
|
<div class="avatar-wrapper">
|
10
|
|
- <img :src="avatar+'?imageView2/1/w/80/h/80'" class="user-avatar">
|
|
14
|
+ <img :src="avatar+'?imageView2/1/w/80/h/80'" class="user-avatar" />
|
11
|
15
|
<i class="el-icon-caret-bottom" />
|
12
|
16
|
</div>
|
13
|
17
|
<el-dropdown-menu slot="dropdown" class="user-dropdown">
|
14
|
18
|
<router-link to="/">
|
15
|
|
- <el-dropdown-item>
|
16
|
|
- Home
|
17
|
|
- </el-dropdown-item>
|
|
19
|
+ <el-dropdown-item>Home</el-dropdown-item>
|
18
|
20
|
</router-link>
|
19
|
21
|
<a target="_blank" href="https://github.com/PanJiaChen/vue-admin-template/">
|
20
|
22
|
<el-dropdown-item>Github</el-dropdown-item>
|
|
@@ -42,10 +44,7 @@ export default {
|
42
|
44
|
Hamburger
|
43
|
45
|
},
|
44
|
46
|
computed: {
|
45
|
|
- ...mapGetters([
|
46
|
|
- 'sidebar',
|
47
|
|
- 'avatar'
|
48
|
|
- ])
|
|
47
|
+ ...mapGetters(['sidebar', 'avatar'])
|
49
|
48
|
},
|
50
|
49
|
methods: {
|
51
|
50
|
toggleSideBar() {
|
|
@@ -65,18 +64,18 @@ export default {
|
65
|
64
|
overflow: hidden;
|
66
|
65
|
position: relative;
|
67
|
66
|
background: #fff;
|
68
|
|
- box-shadow: 0 1px 4px rgba(0,21,41,.08);
|
|
67
|
+ box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
|
69
|
68
|
|
70
|
69
|
.hamburger-container {
|
71
|
70
|
line-height: 46px;
|
72
|
71
|
height: 100%;
|
73
|
72
|
float: left;
|
74
|
73
|
cursor: pointer;
|
75
|
|
- transition: background .3s;
|
76
|
|
- -webkit-tap-highlight-color:transparent;
|
|
74
|
+ transition: background 0.3s;
|
|
75
|
+ -webkit-tap-highlight-color: transparent;
|
77
|
76
|
|
78
|
77
|
&:hover {
|
79
|
|
- background: rgba(0, 0, 0, .025)
|
|
78
|
+ background: rgba(0, 0, 0, 0.025);
|
80
|
79
|
}
|
81
|
80
|
}
|
82
|
81
|
|
|
@@ -103,10 +102,10 @@ export default {
|
103
|
102
|
|
104
|
103
|
&.hover-effect {
|
105
|
104
|
cursor: pointer;
|
106
|
|
- transition: background .3s;
|
|
105
|
+ transition: background 0.3s;
|
107
|
106
|
|
108
|
107
|
&:hover {
|
109
|
|
- background: rgba(0, 0, 0, .025)
|
|
108
|
+ background: rgba(0, 0, 0, 0.025);
|
110
|
109
|
}
|
111
|
110
|
}
|
112
|
111
|
}
|