33 lines
633 B
Vue
33 lines
633 B
Vue
<template>
|
|
<div class="layout-container">
|
|
<DashboardHeader />
|
|
<div class="route-content">
|
|
<router-view />
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script setup>
|
|
import DashboardHeader from '@/views/home/components/DashboardHeader.vue'
|
|
</script>
|
|
|
|
<style lang="scss" scoped>
|
|
.layout-container {
|
|
width: 4800px;
|
|
height: 1620px;
|
|
position: relative;
|
|
background: url('/imgs/mainBg.webp') no-repeat center center;
|
|
background-size: cover;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.route-content {
|
|
width: 4800px;
|
|
height: 1514px;
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
overflow: hidden;
|
|
}
|
|
</style>
|