From 4d332df9e9eaac9b3f95f491ea30fd46e47ff40e Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Wed, 26 Aug 2026 21:12:18 +0800 Subject: [PATCH] feat(admin-ui): implement RuoYi sidebar shell --- .../src/components/layout/Sidebar.vue | 125 ++++++++++++++++++ .../src/components/layout/SidebarItem.vue | 59 +++++++++ .../src/components/layout/TopMenu.vue | 43 ++++++ 3 files changed, 227 insertions(+) create mode 100644 WonderQ-Admin-UI-Vue/src/components/layout/Sidebar.vue create mode 100644 WonderQ-Admin-UI-Vue/src/components/layout/SidebarItem.vue create mode 100644 WonderQ-Admin-UI-Vue/src/components/layout/TopMenu.vue diff --git a/WonderQ-Admin-UI-Vue/src/components/layout/Sidebar.vue b/WonderQ-Admin-UI-Vue/src/components/layout/Sidebar.vue new file mode 100644 index 0000000..ee461f7 --- /dev/null +++ b/WonderQ-Admin-UI-Vue/src/components/layout/Sidebar.vue @@ -0,0 +1,125 @@ + + + diff --git a/WonderQ-Admin-UI-Vue/src/components/layout/SidebarItem.vue b/WonderQ-Admin-UI-Vue/src/components/layout/SidebarItem.vue new file mode 100644 index 0000000..1dbafdc --- /dev/null +++ b/WonderQ-Admin-UI-Vue/src/components/layout/SidebarItem.vue @@ -0,0 +1,59 @@ + + + diff --git a/WonderQ-Admin-UI-Vue/src/components/layout/TopMenu.vue b/WonderQ-Admin-UI-Vue/src/components/layout/TopMenu.vue new file mode 100644 index 0000000..f5713c3 --- /dev/null +++ b/WonderQ-Admin-UI-Vue/src/components/layout/TopMenu.vue @@ -0,0 +1,43 @@ + + +