From 7a18ea1babecf81ad4f87d128daf919427a9afbe Mon Sep 17 00:00:00 2001 From: Sabu Siyad Date: Sat, 8 Apr 2023 14:47:13 +0530 Subject: [PATCH 1/3] feat: collapsible sidebar --- .../src/components/desk/sidebar/LinkGroup.vue | 23 ++++ .../{SideBarMenu.vue => sidebar/SideBar.vue} | 127 +++--------------- .../components/desk/sidebar/SidebarLink.vue | 63 +++++++++ desk/src/components/desk/sidebar/UserMenu.vue | 50 +++++++ desk/src/pages/desk/Desk.vue | 10 +- desk/src/stores/sidebar.ts | 35 +++++ 6 files changed, 194 insertions(+), 114 deletions(-) create mode 100644 desk/src/components/desk/sidebar/LinkGroup.vue rename desk/src/components/desk/{SideBarMenu.vue => sidebar/SideBar.vue} (55%) create mode 100644 desk/src/components/desk/sidebar/SidebarLink.vue create mode 100644 desk/src/components/desk/sidebar/UserMenu.vue create mode 100644 desk/src/stores/sidebar.ts diff --git a/desk/src/components/desk/sidebar/LinkGroup.vue b/desk/src/components/desk/sidebar/LinkGroup.vue new file mode 100644 index 000000000..8877f88ea --- /dev/null +++ b/desk/src/components/desk/sidebar/LinkGroup.vue @@ -0,0 +1,23 @@ + + + diff --git a/desk/src/components/desk/SideBarMenu.vue b/desk/src/components/desk/sidebar/SideBar.vue similarity index 55% rename from desk/src/components/desk/SideBarMenu.vue rename to desk/src/components/desk/sidebar/SideBar.vue index 9dc96e575..7c190b13a 100644 --- a/desk/src/components/desk/SideBarMenu.vue +++ b/desk/src/components/desk/sidebar/SideBar.vue @@ -1,81 +1,15 @@