ovdashboard/ui/src/App.vue

57 lines
1.4 KiB
Vue
Raw Normal View History

2022-09-09 16:23:04 +00:00
<template>
2022-09-09 16:38:12 +00:00
<v-app>
2022-09-15 15:04:01 +00:00
<v-layout column fill-height>
2022-09-24 01:37:26 +00:00
<TitleBar />
<Dashboard>
2022-09-24 16:45:06 +00:00
<div slot="message" class="d-flex flex-column fill-height">
<Message />
<ImageCarousel class="mt-auto" />
</div>
<div slot="calendars" class="d-flex flex-column fill-height">
2022-09-24 16:39:03 +00:00
<CalendarCarousel />
2022-09-24 16:45:06 +00:00
<DashboardInfo class="mt-auto" />
</div>
2022-09-13 21:30:20 +00:00
</Dashboard>
2022-09-24 02:30:19 +00:00
<TickerBar />
2022-09-15 15:04:01 +00:00
</v-layout>
2022-09-09 16:38:12 +00:00
</v-app>
2022-09-09 16:23:04 +00:00
</template>
<script lang="ts">
2022-09-24 16:41:25 +00:00
import { Component, Vue } from "vue-property-decorator";
2022-09-15 19:30:48 +00:00
import TitleBar from "./components/title/TitleBar.vue";
2022-09-13 01:54:02 +00:00
import Dashboard from "./components/Dashboard.vue";
import ImageCarousel from "./components/ImageCarousel.vue";
2022-09-15 19:30:48 +00:00
import Message from "./components/Message.vue";
import CalendarCarousel from "./components/calendar/CalendarCarousel.vue";
import DashboardInfo from "./components/DashboardInfo.vue";
2022-09-12 13:01:58 +00:00
import TickerBar from "./components/TickerBar.vue";
2022-09-09 16:23:04 +00:00
2022-09-11 23:28:37 +00:00
@Component({
2022-09-09 16:23:04 +00:00
components: {
2022-09-15 19:30:48 +00:00
TitleBar,
2022-09-13 01:54:02 +00:00
Dashboard,
ImageCarousel,
2022-09-15 19:30:48 +00:00
Message,
CalendarCarousel,
DashboardInfo,
2022-09-12 13:01:58 +00:00
TickerBar,
2022-09-09 16:23:04 +00:00
},
2022-09-11 23:28:37 +00:00
})
2022-09-24 16:41:25 +00:00
export default class App extends Vue {}
2022-09-09 16:38:12 +00:00
</script>
2022-09-15 19:49:41 +00:00
<style>
/* Hide scrollbar for Chrome, Safari and Opera */
body::-webkit-scrollbar {
display: none;
}
/* Hide scrollbar for IE, Edge and Firefox */
body {
-ms-overflow-style: none; /* IE and Edge */
scrollbar-width: none; /* Firefox */
}
</style>