From 544ddeae22d9bc0f772ef134b0566bca7a7b64e3 Mon Sep 17 00:00:00 2001 From: zouzhibing Date: Sun, 11 Sep 2022 12:15:15 +0800 Subject: [PATCH] update:antdesign --- package.json | 2 + src/layout/Main/index.vue | 2 +- src/layout/Sidebar/components/Logo.vue | 6 +- src/layout/Sidebar/components/Menu.vue | 119 +++++++----- src/layout/Sidebar/components/SubItem.vue | 24 +-- src/layout/Sidebar/index.vue | 4 +- src/layout/Sidebar1/components/Link.vue | 49 +++++ src/layout/Sidebar1/components/Logo.vue | 55 ++++++ src/layout/Sidebar1/components/Menu.vue | 52 ++++++ src/layout/Sidebar1/components/SubItem.vue | 79 ++++++++ src/layout/Sidebar1/index.vue | 34 ++++ src/main.ts | 5 + src/styles/sidebar.scss | 204 ++++++++++----------- src/styles/transition.scss | 4 +- src/utils/index.ts | 3 - src/utils/validate.ts | 3 - src/views/nested/menu1/index.vue | 4 +- src/views/nested/menu1/menu1-1/index.vue | 4 +- src/views/nested/menu1/menu1-2/index.vue | 4 +- yarn.lock | 137 +++++++++++++- 20 files changed, 618 insertions(+), 176 deletions(-) create mode 100644 src/layout/Sidebar1/components/Link.vue create mode 100644 src/layout/Sidebar1/components/Logo.vue create mode 100644 src/layout/Sidebar1/components/Menu.vue create mode 100644 src/layout/Sidebar1/components/SubItem.vue create mode 100644 src/layout/Sidebar1/index.vue diff --git a/package.json b/package.json index 6f7c98c..182655f 100644 --- a/package.json +++ b/package.json @@ -15,10 +15,12 @@ "lint:prettier": "prettier --write \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"" }, "dependencies": { + "@ant-design/icons-vue": "^6.1.0", "@better-scroll/core": "^2.4.2", "@vueuse/core": "^9.1.1", "@wangeditor/editor": "^5.1.14", "@wangeditor/editor-for-vue": "^5.1.12", + "ant-design-vue": "^3.2.12", "axios": "^0.27.2", "clipboard": "^2.0.10", "core-js": "^3.6.5", diff --git a/src/layout/Main/index.vue b/src/layout/Main/index.vue index 2afae56..7668936 100644 --- a/src/layout/Main/index.vue +++ b/src/layout/Main/index.vue @@ -1,7 +1,7 @@