From 5adc7db4258b2051a11da375444c994ef3873627 Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Mon, 29 Apr 2024 21:09:46 +0200 Subject: [PATCH] Added sidebar to left side of calendar view --- src/App.vue | 2 +- .../calendar/CalendarCurrentDate.vue | 24 +++++++ src/components/calendar/CalendarMenu.vue | 71 +++++++------------ src/components/calendar/Sidebar.vue | 23 ++++++ src/components/ui/card/Card.vue | 29 ++++++++ src/components/ui/card/CardContent.vue | 14 ++++ src/components/ui/card/CardDescription.vue | 14 ++++ src/components/ui/card/CardFooter.vue | 14 ++++ src/components/ui/card/CardHeader.vue | 14 ++++ src/components/ui/card/CardTitle.vue | 14 ++++ src/components/ui/card/index.ts | 6 ++ src/router/index.ts | 12 +++- src/stores/CalendarStore.ts | 25 ++++--- src/views/CalendarPage.vue | 17 +++++ src/views/HomePage.vue | 22 ++++++ src/views/HomeView.vue | 49 ------------- 16 files changed, 242 insertions(+), 108 deletions(-) create mode 100644 src/components/calendar/CalendarCurrentDate.vue create mode 100644 src/components/calendar/Sidebar.vue create mode 100644 src/components/ui/card/Card.vue create mode 100644 src/components/ui/card/CardContent.vue create mode 100644 src/components/ui/card/CardDescription.vue create mode 100644 src/components/ui/card/CardFooter.vue create mode 100644 src/components/ui/card/CardHeader.vue create mode 100644 src/components/ui/card/CardTitle.vue create mode 100644 src/components/ui/card/index.ts create mode 100644 src/views/CalendarPage.vue create mode 100644 src/views/HomePage.vue delete mode 100644 src/views/HomeView.vue diff --git a/src/App.vue b/src/App.vue index 15727d4..defffc3 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,7 +2,7 @@ import { useDark } from '@vueuse/core' import { RouterView } from 'vue-router' -const dark = useDark() +useDark()