title bar basic layout

This commit is contained in:
Jörn-Michael Miehe 2022-09-10 13:11:48 +00:00
parent 0a19286261
commit eaa4c17d4d
4 changed files with 35 additions and 7 deletions

2
ui/.gitignore vendored
View file

@ -15,7 +15,7 @@ pnpm-debug.log*
# Editor directories and files
.idea
.vscode
# .vscode
*.suo
*.ntvs*
*.njsproj

View file

@ -9,6 +9,15 @@
"ui"
],
"problemMatcher": []
},
{
"label": "Vue Serve",
"type": "shell",
"command": "vue",
"args": [
"serve"
],
"problemMatcher": []
}
]
}

View file

@ -1,5 +1,5 @@
<template>
<div>{{ formatted }}</div>
<span>{{ formatted }}</span>
</template>
<script lang="ts">

View file

@ -1,11 +1,30 @@
<template>
<v-toolbar color="primary" prominent dark>
<v-spacer />
<v-row class="d-flex">
<v-col
cols="3"
class="d-flex flex-grow-1 flex-shrink-1 justify-start text-left"
>
LOGO
</v-col>
<v-col>
<Clock format="DDD" />
<Clock format="T" />
</v-col>
<v-col
cols="6"
class="d-flex flex-grow-0 flex-shrink-1 justify-center text-center"
>
TITLE
</v-col>
<v-col
cols="3"
class="d-flex flex-grow-1 flex-shrink-1 justify-end text-right"
>
<div class="flex-column">
<Clock class="d-flex justify-end" format="DDD" />
<Clock class="d-flex justify-end" format="T" />
</div>
</v-col>
</v-row>
</v-toolbar>
</template>