ovdashboard/ui/src/components/TitleBar.vue

40 lines
930 B
Vue
Raw Normal View History

2022-09-09 22:41:50 +00:00
<template>
2022-09-10 02:11:36 +00:00
<v-toolbar color="primary" prominent dark>
2022-09-11 22:24:48 +00:00
<v-container class="d-flex pa-0" fluid fill-height>
<div class="d-flex justify-start slim text-left text-no-wrap">LOGO</div>
2022-09-09 22:41:50 +00:00
2022-09-11 22:44:27 +00:00
<div class="d-flex justify-center text-center mx-auto thw-font">
TITLE
</div>
2022-09-10 13:11:48 +00:00
2022-09-11 22:24:48 +00:00
<div class="d-flex justify-end slim text-right text-no-wrap">
2022-09-10 13:11:48 +00:00
<div class="flex-column">
<Clock class="d-flex justify-end" format="DDD" />
<Clock class="d-flex justify-end" format="T" />
</div>
2022-09-11 22:24:48 +00:00
</div>
</v-container>
2022-09-10 02:11:36 +00:00
</v-toolbar>
2022-09-09 22:41:50 +00:00
</template>
<script>
2022-09-09 23:14:03 +00:00
import { Component, Vue } from "vue-property-decorator";
2022-09-10 02:19:45 +00:00
import Clock from "./Clock.vue";
2022-09-09 22:41:50 +00:00
2022-09-09 23:14:03 +00:00
@Component({
2022-09-09 22:41:50 +00:00
components: {
2022-09-10 02:19:45 +00:00
Clock,
2022-09-09 22:41:50 +00:00
},
2022-09-09 23:14:03 +00:00
})
export default class TitleBar extends Vue {}
2022-09-09 22:41:50 +00:00
</script>
2022-09-11 22:24:48 +00:00
<style lang="css" scoped>
.slim {
max-width: 0;
}
2022-09-11 22:44:27 +00:00
.thw-font {
font-family: "Lubalin Graph", "Roboto", sans-serif !important;
}
2022-09-09 22:41:50 +00:00
</style>