From 6c7edee70bb2a985f6e76b068adb6cf88ebee588 Mon Sep 17 00:00:00 2001 From: 135e2 <135e2@135e2.tk> Date: Mon, 8 Aug 2022 20:37:34 +0800 Subject: feat: bringup SettingsPage initially --- src/App.vue | 31 +++++++++++++++++++++++++++---- src/components/SettingsPage.vue | 13 +++++++++++++ 2 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 src/components/SettingsPage.vue diff --git a/src/App.vue b/src/App.vue index ddccf26..20f769c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,13 +6,31 @@ prepend-icon="mdi-home" title="Home" value="home" - @click="atHome = true" + @click=" + atHome = true; + atEdit = false; + atSettings = false; + " > + - - + + + @@ -41,6 +60,7 @@ import { useTheme } from "vuetify"; import HomePage from "./components/HomePage.vue"; import EditPage from "./components/EditPage.vue"; +import SettingsPage from "./components/SettingsPage.vue"; export default { name: "App", @@ -48,11 +68,14 @@ export default { components: { HomePage, EditPage, + SettingsPage, }, data: () => ({ drawer: null, atHome: true, + atEdit: false, + atSettings: false, snackbar: false, snackbarText: "Default snackbar text (End-user shouldn't see this)", bg: { diff --git a/src/components/SettingsPage.vue b/src/components/SettingsPage.vue new file mode 100644 index 0000000..b3174bf --- /dev/null +++ b/src/components/SettingsPage.vue @@ -0,0 +1,13 @@ + + + -- cgit v1.2.3