Switch new display to Vue

This commit is contained in:
2024-03-04 01:18:45 +00:00
parent a8e60c2e87
commit 4aaa9064fb
62 changed files with 2863 additions and 1569 deletions

33
WebDisplay/src/App.vue Normal file
View File

@@ -0,0 +1,33 @@
<template>
<v-app>
<v-app-bar title="Home Monitor" color="primary"></v-app-bar>
<v-navigation-drawer expand-on-hover rail>
<v-list density="compact" nav>
<v-list-item
prepend-icon="mdi-view-dashboard"
title="Dashboard"
to="/">
</v-list-item>
<v-list-item
prepend-icon="mdi-sun-thermometer"
title="Outside"
to="outside">
</v-list-item>
<v-list-item
prepend-icon="mdi-home-analytics"
title="Inside"
to="inside">
</v-list-item>
</v-list>
</v-navigation-drawer>
<v-main>
<router-view />
</v-main>
</v-app>
</template>
<script lang="ts" setup>
//
</script>