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页面主要参考若依,在此表示感谢.)