This commit is contained in:
2023-03-28 10:34:44 +02:00
parent f803effbbd
commit f7e0f37528
428 changed files with 9982 additions and 100 deletions

View File

@@ -0,0 +1,82 @@
<template>
<div class="wrapper" :class="{ 'nav-open': $sidebar.showSidebar }">
<notifications></notifications>
<side-bar
:sidebar-item-color="sidebarBackground"
:sidebar-background-image="sidebarBackgroundImage"
>
<mobile-menu slot="content"></mobile-menu>
<sidebar-link to="/dashboard">
<md-icon>dashboard</md-icon>
<p>Dashboard</p>
</sidebar-link>
<sidebar-link to="/user">
<md-icon>person</md-icon>
<p>User Profile</p>
</sidebar-link>
<sidebar-link to="/table">
<md-icon>content_paste</md-icon>
<p>Table list</p>
</sidebar-link>
<sidebar-link to="/typography">
<md-icon>library_books</md-icon>
<p>Typography</p>
</sidebar-link>
<sidebar-link to="/icons">
<md-icon>bubble_chart</md-icon>
<p>Icons</p>
</sidebar-link>
<sidebar-link to="/maps">
<md-icon>location_on</md-icon>
<p>Maps</p>
</sidebar-link>
<sidebar-link to="/notifications">
<md-icon>notifications</md-icon>
<p>Notifications</p>
</sidebar-link>
<sidebar-link to="/upgrade" class="active-pro">
<md-icon>unarchive</md-icon>
<p>Upgrade to PRO</p>
</sidebar-link>
</side-bar>
<div class="main-panel">
<top-navbar></top-navbar>
<fixed-plugin
:color.sync="sidebarBackground"
:image.sync="sidebarBackgroundImage"
>
</fixed-plugin>
<dashboard-content> </dashboard-content>
<content-footer v-if="!$route.meta.hideFooter"></content-footer>
</div>
</div>
</template>
<script>
import TopNavbar from "./TopNavbar.vue";
import ContentFooter from "./ContentFooter.vue";
import DashboardContent from "./Content.vue";
import MobileMenu from "@/pages/Layout/MobileMenu.vue";
import FixedPlugin from "./Extra/FixedPlugin.vue";
export default {
components: {
TopNavbar,
DashboardContent,
ContentFooter,
MobileMenu,
FixedPlugin,
},
data() {
return {
sidebarBackground: "green",
sidebarBackgroundImage: require("@/assets/img/sidebar-2.jpg"),
};
},
};
</script>