From 2dd672e103b17759f3929d54595e82b31fa76000 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Thu, 7 Apr 2022 16:11:04 +0800 Subject: [PATCH] updte: siderbar develop --- .../theme/src/client/components/Navbar.vue | 4 ++ .../theme/src/client/components/Sidebar.vue | 0 .../src/client/components/SidebarItems.vue | 0 .../client/components/ToggleSidebarButton.vue | 65 +++++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 packages/theme/src/client/components/Sidebar.vue create mode 100644 packages/theme/src/client/components/SidebarItems.vue create mode 100644 packages/theme/src/client/components/ToggleSidebarButton.vue diff --git a/packages/theme/src/client/components/Navbar.vue b/packages/theme/src/client/components/Navbar.vue index 2bc5bf72..06404ce2 100644 --- a/packages/theme/src/client/components/Navbar.vue +++ b/packages/theme/src/client/components/Navbar.vue @@ -2,10 +2,13 @@ import DarkModeButton from '@theme-plume/DarkModeButton.vue' import NavbarBrand from '@theme-plume/NavbarBrand.vue' import NavbarItems from '@theme-plume/NavbarItems.vue' +import ToggleSidebarButton from '@theme-plume/ToggleSidebarButton.vue' import { computed, onMounted, ref } from 'vue' import { useThemeLocaleData } from '../composables' import { getCssValue } from '../utils' +defineEmits(['toggle-sidebar']) + const themeLocale = useThemeLocaleData() const navbar = ref(null) @@ -44,6 +47,7 @@ onMounted(() => {