diff --git a/src/assets/styles/element-ui.scss b/src/assets/styles/element-ui.scss
index 101cbf5..b9138a0 100644
--- a/src/assets/styles/element-ui.scss
+++ b/src/assets/styles/element-ui.scss
@@ -1,16 +1,5 @@
// cover some element-ui styles
-.el-breadcrumb__inner,
-.el-breadcrumb__inner a {
- font-weight: 400 !important;
-}
-
-// .el-upload {
-// input[type="file"] {
-// display: none !important;
-// }
-// }
-
.el-upload__input {
display: none;
}
@@ -21,11 +10,11 @@
}
}
-.small-padding {
- .cell {
- padding-left: 5px;
- padding-right: 5px;
- }
+// table 里面操作按钮样式覆盖
+.el-table__cell .cell {
+ .el-button.is-text{
+ padding: 8px 5px;
+ }
}
.status-col {
@@ -50,7 +39,7 @@
.el-header {
--el-header-padding: 0 0px !important;
- --el-header-height: 50px !important;
+ // --el-header-height: 50px !important;
}
// el 2.2.0 text button
.el-button.is-text {
diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss
index eb56874..6a18ad3 100644
--- a/src/assets/styles/index.scss
+++ b/src/assets/styles/index.scss
@@ -5,7 +5,7 @@
@import './sidebar.scss';
@import './btn.scss';
@import './waves.scss';
-@import './black.scss';
+// @import './black.scss';
html,
body,
diff --git a/src/assets/styles/sidebar.scss b/src/assets/styles/sidebar.scss
index 3fded0f..5e4a6aa 100644
--- a/src/assets/styles/sidebar.scss
+++ b/src/assets/styles/sidebar.scss
@@ -1,7 +1,7 @@
#app {
.layout-sidebar__container {
transition: width 0.28s ease;
- background-color: var(--base-menu-background);
+ // background-color: var(--base-menu-background);
height: 100%;
position: relative;
font-size: 0px;
@@ -78,7 +78,8 @@
.layout-sidebar__container {
transition: transform 0.28s;
- position: fixed;
+ position: fixed;
+ background: var(--base-menu-background, #fff);
}
&.hideSidebar {
diff --git a/src/assets/styles/variables.module.scss b/src/assets/styles/variables.module.scss
index dc8f8ee..152b5c0 100644
--- a/src/assets/styles/variables.module.scss
+++ b/src/assets/styles/variables.module.scss
@@ -10,31 +10,47 @@ $panGreen: #30b08f;
// 默认菜单主题风格
:root {
- --base-menu-background: #ffffff;
- --base-logo-title-color: #ffffff;
- --base-topBar-background: #ffffff;
- --base-topBar-color: #5a5e66;
- --base-sidebar-width: 220px;
- --base-sidebar-left: 64px;
+ // --base-menu-background: #ffffff;
+ // --base-logo-title-color: #ffffff;
+ // --base-topBar-background: #ffffff;
+ // --base-topBar-color: #5a5e66;
+ --base-text-color-rgba: rgba(0, 0, 0, 0.85);
+ --base-sidebar-width: 220px;
--el-aside-width: 220px;
+ --el-header-height: 50px;
+ --base-footer-height: 40px;
+ --base-tags-height: 34px;
}
/***默认主题颜色配置***/
[data-theme='theme-light'] {
// 菜单背景
- --base-menu-background: #ffffff;
- // logo部分文字颜色
- --base-logo-title-color: #001529;
- // 顶部导航栏背景色
- --base-topBar-background: #ffffff;
+ // --base-menu-background: #ffffff;
+ // // logo部分文字颜色
+ // --base-logo-title-color: #001529;
+ // // 顶部导航栏背景色
+ // --base-topBar-background: #ffffff;
}
/***深色主题颜色配置***/
[data-theme='theme-dark'] {
- --base-menu-background: #304156;
- --base-logo-title-color: #ffffff;
- --base-topBar-background: #ffffff;
+ // --base-menu-background: #304156;
+ // --base-logo-title-color: #ffffff;
+ // --base-topBar-background: #ffffff;
- // el-ement ui 设置
- --el-fill-color-blank: #304156;
- --el-text-color-primary: #bfcbd9;
+ // // el-ement ui 设置
+ // --el-fill-color-blank: #304156;
+ // --el-text-color-primary: #bfcbd9;
+}
+html.dark {
+ /* custom dark bg color */
+ // --el-bg-color: #626aef;
+ --base-color-white: #ffffff;
+ --base-text-color-rgba: #fff;
+ --base-menu-background: var(--el-bg-color);
+}
+html.cafe {
+ filter: sepia(0.9) hue-rotate(315deg) brightness(0.9);
+}
+html.contrast {
+ filter: contrast(2);
}
diff --git a/src/components/Echarts/Gauge.vue b/src/components/Echarts/Gauge.vue
index 76332d8..25960e9 100644
--- a/src/components/Echarts/Gauge.vue
+++ b/src/components/Echarts/Gauge.vue
@@ -1,99 +1,90 @@
-
+
-
diff --git a/src/i18n/lang/en.js b/src/i18n/lang/en.js
index 30c8c9d..ba9525a 100644
--- a/src/i18n/lang/en.js
+++ b/src/i18n/lang/en.js
@@ -66,7 +66,8 @@ export default {
fixed: 'fixed',
show: 'show',
dynamicTitle: 'dynamic title',
- darkMode: 'dark mode',
+ darkMode: 'dark',
+ lightMode: 'light',
saveConfig: 'save',
resetConfig: 'reset',
logOutConfirm: 'Are you sure you want to exit the current login?',
diff --git a/src/i18n/lang/zh-cn.js b/src/i18n/lang/zh-cn.js
index 5b767ed..9d37d50 100644
--- a/src/i18n/lang/zh-cn.js
+++ b/src/i18n/lang/zh-cn.js
@@ -66,7 +66,8 @@ export default {
fixed: '固定',
show: '显示',
dynamicTitle: '动态标题',
- darkMode: '深色模式',
+ darkMode: '深色',
+ lightMode: '明亮',
saveConfig: '保存配置',
resetConfig: '重置配置',
logOutConfirm: '你確定要退出当前登录吗?',
diff --git a/src/i18n/lang/zh-tw.js b/src/i18n/lang/zh-tw.js
index 24ae125..db49bc4 100644
--- a/src/i18n/lang/zh-tw.js
+++ b/src/i18n/lang/zh-tw.js
@@ -66,7 +66,8 @@ export default {
fixed: '固定',
show: '顯示',
dynamicTitle: '動態標題',
- darkMode: '深色模式',
+ darkMode: '深色',
+ lightMode: '明亮',
saveConfig: '保存配置',
resetConfig: '重置配置',
logOutConfirm: '你確定要退出当前登录吗?',
diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index e10be75..c3a0a49 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -94,14 +94,15 @@ function setLayout() {
diff --git a/src/layout/components/TagsView/index.vue b/src/layout/components/TagsView/index.vue
index c02a02d..2a91616 100644
--- a/src/layout/components/TagsView/index.vue
+++ b/src/layout/components/TagsView/index.vue
@@ -10,8 +10,7 @@
class="tags-view-item"
:style="activeStyle(tag)"
@click.middle="!isAffix(tag) ? closeSelectedTag(tag) : ''"
- @contextmenu.prevent="openMenu(tag, $event)"
- >
+ @contextmenu.prevent="openMenu(tag, $event)">
{{ $t(tag.meta.titleKey) }}
{{ tag.title }}
@@ -21,7 +20,9 @@