From 67b5a534fc8a232f1158cdfa6fcbef341d9b73b7 Mon Sep 17 00:00:00 2001 From: toesbieya <1647775459@qq.com> Date: Thu, 26 Nov 2020 12:46:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E6=B1=89=E5=A0=A1=E5=8C=85=E4=BD=8D=E7=BD=AE=E7=9A=84=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue/src/asset/style/element-ui.scss | 1 - vue/src/asset/style/variables.scss | 7 +++- vue/src/component/TreeSelect/index.vue | 4 +- .../component/menu/NavMenu/theme-dark.scss | 2 +- .../component/menu/NavMenu/theme-light.scss | 2 +- .../component/Aside/component/OnePartRoot.vue | 7 +++- vue/src/layout/component/Aside/style.scss | 11 ++++++ .../layout/component/Aside/theme-dark.scss | 16 +++++--- .../layout/component/Aside/theme-light.scss | 12 +++++- vue/src/layout/component/Hamburger.vue | 30 ++++++++++++++ .../component/Navbar/component/Hamburger.vue | 29 -------------- vue/src/layout/component/Navbar/index.vue | 39 +++---------------- .../Page/component/TagsView/style.scss | 2 +- vue/src/layout/component/SettingDrawer.vue | 18 ++++++++- vue/src/layout/mixin/hamburger.js | 30 ++++++++++++++ vue/src/layout/store/aside.js | 5 ++- vue/src/view/app/common/DetailPage/style.scss | 2 +- 17 files changed, 137 insertions(+), 80 deletions(-) create mode 100644 vue/src/layout/component/Hamburger.vue delete mode 100644 vue/src/layout/component/Navbar/component/Hamburger.vue create mode 100644 vue/src/layout/mixin/hamburger.js diff --git a/vue/src/asset/style/element-ui.scss b/vue/src/asset/style/element-ui.scss index ce94831..e0783d5 100644 --- a/vue/src/asset/style/element-ui.scss +++ b/vue/src/asset/style/element-ui.scss @@ -94,7 +94,6 @@ } .el-menu { - height: 100%; width: 100%; border: none !important; overflow: hidden; diff --git a/vue/src/asset/style/variables.scss b/vue/src/asset/style/variables.scss index 36b29f7..83c026c 100644 --- a/vue/src/asset/style/variables.scss +++ b/vue/src/asset/style/variables.scss @@ -47,6 +47,11 @@ $--font-path: '~element-ui/lib/theme-chalk/fonts'; } } +//亮色边框的颜色,使用的element-ui原定义 +$border-color-light: #dcdfe6; +//暗色边框的颜色 +$border-color-dark: #101117; + //菜单中icon的大小 $menu-icon-size: 14px; //菜单中icon和文字的距离 @@ -100,5 +105,5 @@ $dialog-top: 100px; warning: $--color-warning; pageViewMargin: $page-view-margin; dialogTop: $dialog-top; - menuPadding:$menu-padding; + menuPadding: $menu-padding; } diff --git a/vue/src/component/TreeSelect/index.vue b/vue/src/component/TreeSelect/index.vue index 8abe29a..e29a944 100644 --- a/vue/src/component/TreeSelect/index.vue +++ b/vue/src/component/TreeSelect/index.vue @@ -199,6 +199,8 @@ export default { diff --git a/vue/src/layout/component/Navbar/component/Hamburger.vue b/vue/src/layout/component/Navbar/component/Hamburger.vue deleted file mode 100644 index fc879ba..0000000 --- a/vue/src/layout/component/Navbar/component/Hamburger.vue +++ /dev/null @@ -1,29 +0,0 @@ - - - diff --git a/vue/src/layout/component/Navbar/index.vue b/vue/src/layout/component/Navbar/index.vue index 91f50cd..924c0ed 100644 --- a/vue/src/layout/component/Navbar/index.vue +++ b/vue/src/layout/component/Navbar/index.vue @@ -1,22 +1,21 @@