This commit is contained in:
Pan
2017-06-28 23:02:22 +08:00
parent 2bc84413e3
commit c51c7fec5f
13 changed files with 319 additions and 351 deletions

View File

@@ -48,7 +48,7 @@
}
}
}
.main-container{
.main-container {
margin-left: 40px;
}
}

View File

@@ -37,13 +37,13 @@
<style rel="stylesheet/scss" lang="scss" scoped>
.app-levelbar.el-breadcrumb {
display: inline-block;
font-size: 14px;
line-height: 50px;
margin-left: 10px;
.no-redirect{
color: #97a8be;
cursor:text;
}
display: inline-block;
font-size: 14px;
line-height: 50px;
margin-left: 10px;
.no-redirect {
color: #97a8be;
cursor: text;
}
}
</style>

View File

@@ -10,7 +10,7 @@
<el-dropdown-menu class="user-dropdown" slot="dropdown">
<router-link class='inlineBlock' to="/">
<el-dropdown-item>
首页
Home
</el-dropdown-item>
</router-link>
<el-dropdown-item divided><span @click="logout" style="display:block;">退出登录</span></el-dropdown-item>
@@ -32,7 +32,6 @@
computed: {
...mapGetters([
'sidebar',
'name',
'avatar'
])
},
@@ -42,7 +41,7 @@
},
logout() {
this.$store.dispatch('LogOut').then(() => {
location.reload();// 为了重新实例化vue-router对象 避免bug
location.reload(); // 为了重新实例化vue-router对象 避免bug
});
}
}
@@ -65,11 +64,11 @@
position: absolute;
right: 150px;
}
.screenfull{
position: absolute;
right: 90px;
top: 16px;
color: red;
.screenfull {
position: absolute;
right: 90px;
top: 16px;
color: red;
}
.avatar-container {
height: 50px;
@@ -78,7 +77,7 @@
right: 35px;
.avatar-wrapper {
cursor: pointer;
margin-top:5px;
margin-top: 5px;
position: relative;
.user-avatar {
width: 40px;

View File

@@ -18,7 +18,8 @@
</script>
<style rel="stylesheet/scss" lang="scss" scoped>
.el-menu {
min-height: 100%;
}
.el-menu {
min-height: 100%;
}
</style>

View File

@@ -24,7 +24,6 @@
</template>
<script>
export default {
name: 'SidebarItem',
props: {