From 0ddb1fa8c46197bb40ff75dad9e5979a619b0819 Mon Sep 17 00:00:00 2001 From: enya-yy Date: Mon, 9 Oct 2023 22:31:10 +0800 Subject: [PATCH] feat(entry): entry layouts --- app.vue | 6 ++--- components/entry/Menu.vue | 51 +++++++++++++++++++++++++++++++++++++++ layouts/default.vue | 12 +++++++++ layouts/entrySidebar.vue | 42 ++++++++++++++++++++++++++++++++ pages/dashboard.vue | 4 ++- pages/roadmap.vue | 4 ++- 6 files changed, 113 insertions(+), 6 deletions(-) create mode 100644 components/entry/Menu.vue create mode 100644 layouts/default.vue create mode 100644 layouts/entrySidebar.vue diff --git a/app.vue b/app.vue index ad95b2f..f1a8b3c 100644 --- a/app.vue +++ b/app.vue @@ -1,11 +1,9 @@ diff --git a/components/entry/Menu.vue b/components/entry/Menu.vue new file mode 100644 index 0000000..79dd9a0 --- /dev/null +++ b/components/entry/Menu.vue @@ -0,0 +1,51 @@ + + + diff --git a/layouts/default.vue b/layouts/default.vue new file mode 100644 index 0000000..85b4a59 --- /dev/null +++ b/layouts/default.vue @@ -0,0 +1,12 @@ + + + diff --git a/layouts/entrySidebar.vue b/layouts/entrySidebar.vue new file mode 100644 index 0000000..bfbbd78 --- /dev/null +++ b/layouts/entrySidebar.vue @@ -0,0 +1,42 @@ + + + diff --git a/pages/dashboard.vue b/pages/dashboard.vue index 6ed776e..515e8ed 100644 --- a/pages/dashboard.vue +++ b/pages/dashboard.vue @@ -1,6 +1,8 @@ diff --git a/pages/roadmap.vue b/pages/roadmap.vue index 85f69af..c84e15c 100644 --- a/pages/roadmap.vue +++ b/pages/roadmap.vue @@ -3,8 +3,10 @@ definePageMeta({ title: 'Home', requiredAuth: false, }) + +const colorMode = useColorMode()