#42 update responsive design

pull/1/head
Thomas Ballmann 4 years ago
parent a99b9c8816
commit e7187576c4

@ -7,11 +7,36 @@
class="grey darken-3" class="grey darken-3"
dark dark
app app
mobile-breakpoint="sm"
_mini-variant-width="150" _mini-variant-width="150"
_mini-variant _mini-variant
:clipped="clipped" :clipped="clipped"
> >
<v-sheet rounded="lg"> <template
#prepend
>
<v-img
:aspect-ratio="16/9"
src="/api/device/screen"
>
<template #placeholder>
<v-row
class="fill-height ma-0 grey"
align="center"
justify="center"
>
<v-progress-circular
indeterminate
color="grey lighten-5"
/>
</v-row>
</template>
</v-img>
</template>
<v-sheet
v-if="0"
rounded="lg"
>
<v-img <v-img
:aspect-ratio="16/9" :aspect-ratio="16/9"
src="/api/device/screen" src="/api/device/screen"
@ -38,10 +63,23 @@
:to="page.to" :to="page.to"
link link
> >
<v-list-item-content class="text-center"> <v-list-item-content
v-if="1"
class="text-center"
>
<v-icon>{{ page.icon }}</v-icon> <v-icon>{{ page.icon }}</v-icon>
<v-list-item-title>{{ page.label }}</v-list-item-title> <v-list-item-title>{{ page.label }}</v-list-item-title>
</v-list-item-content> </v-list-item-content>
<template v-if="0">
<v-list-item-icon>
<v-icon>{{ page.icon }}</v-icon>
</v-list-item-icon>
<v-list-item-content>
<v-list-item-title>{{ page.label }}</v-list-item-title>
</v-list-item-content>
</template>
</v-list-item> </v-list-item>
<v-divider /> <v-divider />
@ -78,10 +116,9 @@
> >
</v-btn> </v-btn>
<v-toolbar-title>paperdash</v-toolbar-title> <v-toolbar-title class="hidden-xs-only">
<v-app-bar-nav-icon paperdash
@click.stop="drawer = !drawer" </v-toolbar-title>
/>
<v-spacer /> <v-spacer />
<div>{{ settings.device.name }}</div> <div>{{ settings.device.name }}</div>
<v-spacer /> <v-spacer />
@ -89,7 +126,7 @@
<v-progress-circular <v-progress-circular
:rotate="-90" :rotate="-90"
:value="40" :value="40"
class="mx-3" class="mx-3 hidden-xs-only"
size="40" size="40"
> >
<v-icon>$playlist</v-icon> <v-icon>$playlist</v-icon>
@ -98,17 +135,20 @@
<v-progress-circular <v-progress-circular
:rotate="-90" :rotate="-90"
:value="40" :value="40"
class="mx-3" class="mx-3 hidden-xs-only"
size="40" size="40"
> >
<v-icon>$storage</v-icon> <v-icon>$storage</v-icon>
</v-progress-circular> </v-progress-circular>
<template v-if="stats.wifi.connected"> <template v-if="stats.wifi.connected">
<v-btn icon> <v-btn
icon
class="hidden-xs-only"
>
<v-icon>{{ stats.wifi.rssi | wifiIcon(0) }}</v-icon> <v-icon>{{ stats.wifi.rssi | wifiIcon(0) }}</v-icon>
</v-btn> </v-btn>
<span>{{ new Date(stats.device.time * 1000).toLocaleString(undefined, {month: 'numeric', day: 'numeric', year: 'numeric', hour: '2-digit', minute: '2-digit'}) }}</span> <span class="hidden-xs-only">{{ new Date(stats.device.time * 1000).toLocaleString(undefined, {month: 'numeric', day: 'numeric', year: 'numeric', hour: '2-digit', minute: '2-digit'}) }}</span>
</template> </template>
<template v-else> <template v-else>
<v-btn <v-btn
@ -121,17 +161,10 @@
</v-btn> </v-btn>
</template> </template>
<!-- <v-app-bar-nav-icon
<v-responsive max-width="260"> class="hidden-md-and-up"
<v-text-field @click.stop="drawer = !drawer"
dense />
flat
hide-details
rounded
solo-inverted
/>
</v-responsive>
-->
</v-app-bar> </v-app-bar>
<v-main class="grey lighten-3"> <v-main class="grey lighten-3">

Loading…
Cancel
Save