|
|
@@ -1,13 +1,18 @@
|
|
|
<template>
|
|
|
- <div class="wrapper" :class="{ collapse: menuCollapse }">
|
|
|
- <div class="wrapper-left">
|
|
|
- <slider></slider>
|
|
|
+ <div class="wrapper">
|
|
|
+ <div class="wrapper-top">
|
|
|
+ <topbar></topbar>
|
|
|
</div>
|
|
|
+ <!-- -->
|
|
|
+ <div class="wrapper-bottom">
|
|
|
+ <div class="wrapper-left">
|
|
|
+ <slider></slider>
|
|
|
+ </div>
|
|
|
|
|
|
- <div class="wrapper-right">
|
|
|
- <div class="wrapper-right__navbar">
|
|
|
+ <!-- <div class="wrapper-right"> -->
|
|
|
+ <!-- <div class="wrapper-right__navbar">
|
|
|
<topbar></topbar>
|
|
|
- </div>
|
|
|
+ </div>-->
|
|
|
|
|
|
<div class="wrapper-right__container">
|
|
|
<!-- <process></process> -->
|
|
|
@@ -20,6 +25,7 @@
|
|
|
<router-view v-if="!$route.meta.keepAlive"></router-view>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <!-- </div> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -28,7 +34,7 @@
|
|
|
import Topbar from './topbar/index';
|
|
|
import Slider from './slider/index';
|
|
|
// import Process from './process/index';
|
|
|
-import { mapGetters } from 'vuex';
|
|
|
+// import { mapGetters } from 'vuex';
|
|
|
|
|
|
export default {
|
|
|
components: {
|
|
|
@@ -38,7 +44,7 @@ export default {
|
|
|
},
|
|
|
|
|
|
computed: {
|
|
|
- ...mapGetters(['menuCollapse'])
|
|
|
+ // ...mapGetters(['menuCollapse'])
|
|
|
}
|
|
|
};
|
|
|
</script>
|
|
|
@@ -48,9 +54,18 @@ export default {
|
|
|
background-color: #f7f7f7;
|
|
|
height: 100vh;
|
|
|
width: 100vw;
|
|
|
- display: flex;
|
|
|
+ // display: flex;
|
|
|
overflow: hidden;
|
|
|
|
|
|
+ .wrapper-top {
|
|
|
+ width: 100%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .wrapper-bottom {
|
|
|
+ display: flex;
|
|
|
+ height: calc(100% - 60px)
|
|
|
+ }
|
|
|
+
|
|
|
.wrapper-left {
|
|
|
background-color: #fff;
|
|
|
overflow: hidden;
|
|
|
@@ -58,13 +73,14 @@ export default {
|
|
|
width: 255px;
|
|
|
}
|
|
|
|
|
|
- .wrapper-right {
|
|
|
- height: 100%;
|
|
|
- width: calc(100% - 255px);
|
|
|
+ // .wrapper-right {
|
|
|
+ // height: 100%;
|
|
|
+ // width: calc(100% - 255px);
|
|
|
|
|
|
.wrapper-right__container {
|
|
|
height: 100%;
|
|
|
- width: 100%;
|
|
|
+ width: calc(100% - 255px);
|
|
|
+ // width: 100%;
|
|
|
box-sizing: border-box;
|
|
|
overflow: hidden;
|
|
|
|
|
|
@@ -73,7 +89,7 @@ export default {
|
|
|
}
|
|
|
|
|
|
.content-view {
|
|
|
- height: calc(100% - 70px);
|
|
|
+ height: 100%;
|
|
|
width: 100%;
|
|
|
box-sizing: border-box;
|
|
|
overflow-x: hidden;
|
|
|
@@ -87,16 +103,16 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
+ // }
|
|
|
|
|
|
- &.collapse {
|
|
|
- .wrapper-left {
|
|
|
- width: 64px;
|
|
|
- }
|
|
|
+ // &.collapse {
|
|
|
+ // .wrapper-left {
|
|
|
+ // width: 64px;
|
|
|
+ // }
|
|
|
|
|
|
- .wrapper-right {
|
|
|
- width: calc(100% - 64px);
|
|
|
- }
|
|
|
- }
|
|
|
+ // .wrapper-right {
|
|
|
+ // width: calc(100% - 64px);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
}
|
|
|
</style>
|