From 31ad2b0e81876383eb24f5c8c7a655f3f0cd7b7c Mon Sep 17 00:00:00 2001 From: Manuel Meister Date: Fri, 27 Oct 2023 16:44:12 +0200 Subject: [PATCH 1/2] Streamline ussage --- frontend/src/App.vue | 7 --- .../src/components/navigation/SideBar.vue | 57 +++++-------------- .../src/views/activity/SideBarProgram.vue | 43 +++++++------- frontend/src/views/admin/SideBarAdmin.vue | 4 +- .../views/material/SideBarMaterialLists.vue | 17 +++--- 5 files changed, 44 insertions(+), 84 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 653b58882c..337e40a211 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -72,13 +72,6 @@ export default { @import 'src/scss/global'; @import '~@mdi/font/css/materialdesignicons.css'; -.v-btn.ec-drawer-open, -.v-btn.ec-drawer-collapse { - position: absolute; - right: 0; - bottom: 0; -} - @media #{map-get($display-breakpoints, 'xs-only')} { html, body, diff --git a/frontend/src/components/navigation/SideBar.vue b/frontend/src/components/navigation/SideBar.vue index f218d68465..b58408d921 100644 --- a/frontend/src/components/navigation/SideBar.vue +++ b/frontend/src/components/navigation/SideBar.vue @@ -11,48 +11,21 @@ :width="$vuetify.breakpoint.xl || (!mini && !$vuetify.breakpoint.mdAndUp) ? 350 : 256" :color="!title || mini ? 'blue-grey lighten-4' : null" > - - + + + {{ icon }} + + + + {{ title }} + + + mdi-chevron-left + + + + + diff --git a/frontend/src/views/activity/SideBarProgram.vue b/frontend/src/views/activity/SideBarProgram.vue index db8b12149f..14c0b651df 100644 --- a/frontend/src/views/activity/SideBarProgram.vue +++ b/frontend/src/views/activity/SideBarProgram.vue @@ -1,38 +1,35 @@