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 @@