From bfb60f146724219379879468802ee65d02746156 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Mon, 20 Jan 2025 17:36:41 +0000 Subject: Improve hamburger menu --- components/Sidebar.vue | 50 ++++++++++++++++++++++++++++++ layouts/default.vue | 84 +++++++++++++++++++++----------------------------- pages/events.vue | 11 ++----- 3 files changed, 88 insertions(+), 57 deletions(-) create mode 100644 components/Sidebar.vue diff --git a/components/Sidebar.vue b/components/Sidebar.vue new file mode 100644 index 0000000..755f200 --- /dev/null +++ b/components/Sidebar.vue @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/layouts/default.vue b/layouts/default.vue index 125ff34..1f291ef 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -2,6 +2,7 @@ import { LucideCross, LucideMenu, LucideX } from "lucide-vue-next"; import Dialog from "~/components/Dialog.vue"; import EventDetail from "~/components/EventDetail.vue"; +import Sidebar from "~/components/Sidebar.vue"; definePageMeta({ middleware: ["logged-in"] @@ -81,27 +82,22 @@ router.beforeEach((to, from) => {