diff --git a/src/assets/styles/variables.module.scss b/src/assets/styles/variables.module.scss
index 52cc080..f6f94e2 100644
--- a/src/assets/styles/variables.module.scss
+++ b/src/assets/styles/variables.module.scss
@@ -13,7 +13,7 @@ $panGreen: #30b08f;
--base-text-color-rgba: rgba(0, 0, 0, 0.85);
--base-sidebar-width: 220px;
--el-aside-width: 220px;
- --base-footer-height: 40px;
+ --base-footer-height: 30px;
--base-tags-height: 34px;
--base-header-height: 50px;
}
@@ -25,6 +25,7 @@ $panGreen: #30b08f;
// // el-ement ui 设置
// --el-fill-color-blank: #304156;
--el-text-color-primary: #e5eaf3;
+ --el-menu-text-color: var(--el-text-color-primary);
}
html.dark {
/* custom dark bg color */
diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue
index 8043cc7..61c82df 100644
--- a/src/layout/components/Settings/index.vue
+++ b/src/layout/components/Settings/index.vue
@@ -54,7 +54,7 @@
-
显示底部栏
+
open {{ $t('layout.bottomBar') }}
diff --git a/src/layout/index.vue b/src/layout/index.vue
index adb0570..69b9f38 100644
--- a/src/layout/index.vue
+++ b/src/layout/index.vue
@@ -149,6 +149,9 @@ function setLayout() {
line-height: var(--base-footer-height);
text-align: center;
color: #ccc;
+ font-size: 14px;
+ border-top: 1px solid #e7eaec;
+ letter-spacing: 0.1rem;
}
.hasTagsView {
// .app-main {
diff --git a/src/settings.js b/src/settings.js
index 67b5818..eea74f4 100644
--- a/src/settings.js
+++ b/src/settings.js
@@ -56,4 +56,8 @@ export default {
* 版权信息
*/
copyright: 'Copyright ©2022
izhaorui.cn All Rights Reserved.',
+ /**
+ * 是否显示底部栏
+ */
+ showFooter: true
}
\ No newline at end of file
diff --git a/src/store/modules/settings.js b/src/store/modules/settings.js
index 2fb8aaf..4e8d98b 100644
--- a/src/store/modules/settings.js
+++ b/src/store/modules/settings.js
@@ -1,7 +1,7 @@
import defaultSettings from '@/settings'
import { useDynamicTitle } from '@/utils/dynamicTitle'
-const { sideTheme, theme, showSettings, topNav, tagsView, fixedHeader, sidebarLogo, dynamicTitle } = defaultSettings
+const { sideTheme, theme, showSettings, topNav, tagsView, fixedHeader, sidebarLogo, dynamicTitle, showFooter } = defaultSettings
const storageSetting = JSON.parse(localStorage.getItem('layout-setting')) || ''
const state = {
@@ -14,7 +14,7 @@ const state = {
fixedHeader: storageSetting.fixedHeader === undefined ? fixedHeader : storageSetting.fixedHeader,
sidebarLogo: storageSetting.sidebarLogo === undefined ? sidebarLogo : storageSetting.sidebarLogo,
dynamicTitle: storageSetting.dynamicTitle === undefined ? dynamicTitle : storageSetting.dynamicTitle,
- showFooter: storageSetting.showFooter === undefined ? true : storageSetting.showFooter
+ showFooter: storageSetting.showFooter === undefined ? showFooter : storageSetting.showFooter
}
const mutations = {
CHANGE_SETTING: (state, { key, value }) => {
diff --git a/src/views/index.vue b/src/views/index.vue
index 03a3e0d..f1334ff 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -34,7 +34,7 @@
- ZRAdmin.NET {{ $t('layout.BackstageManagement') }}
+ ZRAdmin.NET {{ $t('layout.backstageManagement') }}
ZRAdmin.NET借鉴了很多开源项目的优点,让你开发Web管理系统更简单,所以我也把它给开源了(前端
vue页面主要参考若依,在此表示感谢.)