Added default layout to project
* Added default layout for the site * App is in light mode by default. * App is in light mode by default.
This commit is contained in:
parent
9a4dd4b721
commit
d1967f718e
36 changed files with 1660 additions and 39 deletions
21
app/layouts/Default.vue
Normal file
21
app/layouts/Default.vue
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
<template>
|
||||
<div class="layout-wrapper layout-static">
|
||||
<default-topbar />
|
||||
<default-sidebar />
|
||||
<div class="layout-main-container">
|
||||
<div class="layout-main">
|
||||
<slot />
|
||||
</div>
|
||||
<default-footer />
|
||||
</div>
|
||||
<div class="layout-mask animate-fadein"></div>
|
||||
</div>
|
||||
<Toast />
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import Toast from "primevue/toast";
|
||||
import DefaultTopbar from "~/layouts/default/Topbar.vue";
|
||||
import DefaultSidebar from "~/layouts/default/Sidebar.vue";
|
||||
import DefaultFooter from "~/layouts/default/Footer.vue";
|
||||
</script>
|
||||
Loading…
Add table
Add a link
Reference in a new issue