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 # Editor directories and files
.idea .idea
.vscode # .vscode
*.suo *.suo
*.ntvs* *.ntvs*
*.njsproj *.njsproj

View file

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

View file

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

View file

@ -1,11 +1,30 @@
<template> <template>
<v-toolbar color="primary" prominent dark> <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> <v-col
<Clock format="DDD" /> cols="6"
<Clock format="T" /> class="d-flex flex-grow-0 flex-shrink-1 justify-center text-center"
</v-col> >
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> </v-toolbar>
</template> </template>