12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <template>
- <div id="home">
- <el-container class="main">
- <el-aside class="one">
- <HomeLeft></HomeLeft>
- </el-aside>
- <el-container class="two">
- <el-header class="two_1">
- <HomeHead></HomeHead>
- </el-header>
- <el-main class="two_2">
- <router-view></router-view>
- </el-main>
- </el-container>
- </el-container>
- </div>
- </template>
- <script setup lang="ts">
- import { studio_style_Info } from '../../layout/site';
- import HomeLeft from './homeParts1/left-1.vue';
- import HomeHead from './homeParts1/header-1.vue';
- let styleInfo = studio_style_Info as {
- main_bg_color: string;
- aside_bg_color: string;
- aside_border_color: string;
- con_bg_color: string;
- conmain_bg_color: string;
- };
- </script>
- <style scoped lang="scss">
- .main {
- display: flex;
- width: 100vw;
- height: 100vh;
- background: v-bind('styleInfo.main_bg_color');
- .one {
- border-radius: 10px;
- margin: 0.5vw;
- padding: 0.5vw;
- border: 1px solid;
- background: v-bind('styleInfo.aside_bg_color');
- border-color: v-bind(' styleInfo.aside_border_color');
- }
- .two {
- min-width: 1200px;
- background: v-bind('styleInfo.con_bg_color');
- .two_2 {
- border-radius: 10px;
- margin: 0.5vw;
- padding: 0.5vw;
- border: 1px solid;
- background: v-bind('styleInfo.conmain_bg_color');
- border-color: v-bind(' styleInfo.aside_border_color');
- }
- }
- }
- </style>
|