From 1836934f7c181f6ea81eccdf38b8a49d9f1981e7 Mon Sep 17 00:00:00 2001 From: Kia King Ishii Date: Mon, 23 Nov 2020 18:27:09 +0900 Subject: [PATCH] refactor: refactor sidebar styles --- src/client/theme-default/Layout.vue | 18 ++- .../theme-default/components/NavBar.vue | 2 +- .../theme-default/components/NavBarLink.vue | 69 +++++----- .../theme-default/components/NavBarLinks.vue | 24 ++-- src/client/theme-default/components/Page.vue | 2 +- .../theme-default/components/SideBar.ts | 123 ------------------ .../theme-default/components/SideBar.vue | 118 +++++++---------- .../{SideBarItem.ts => SideBarLink.ts} | 54 ++++---- .../theme-default/components/SideBarLinks.vue | 29 +++++ .../theme-default/composables/sideBar.ts | 77 +++++++++++ src/client/theme-default/index.ts | 1 + src/client/theme-default/styles/layout.css | 29 +---- .../theme-default/styles/sidebar-links.css | 85 ++++++++++++ src/client/theme-default/styles/vars.css | 8 +- src/client/theme-default/support/sideBar.ts | 1 + 15 files changed, 332 insertions(+), 308 deletions(-) delete mode 100644 src/client/theme-default/components/SideBar.ts rename src/client/theme-default/components/{SideBarItem.ts => SideBarLink.ts} (58%) create mode 100644 src/client/theme-default/components/SideBarLinks.vue create mode 100644 src/client/theme-default/composables/sideBar.ts create mode 100644 src/client/theme-default/styles/sidebar-links.css diff --git a/src/client/theme-default/Layout.vue b/src/client/theme-default/Layout.vue index 2175b7ab..12834237 100644 --- a/src/client/theme-default/Layout.vue +++ b/src/client/theme-default/Layout.vue @@ -8,16 +8,14 @@ - + + + +