fix: fix content style error when footer is not fixed

This commit is contained in:
vben
2024-07-06 15:49:21 +08:00
parent 19b57fa4f7
commit 826907f6c3
8 changed files with 13 additions and 11 deletions

View File

@@ -9,16 +9,16 @@ const defaultPreferences: Preferences = {
colorWeakMode: false,
compact: false,
contentCompact: 'wide',
copyright: 'Copyright © 2024 Vben Admin PRO',
copyright: 'Copyright © 2024 Vben Admin Pro',
defaultAvatar:
'https://cdn.jsdelivr.net/npm/@vbenjs/static-source@0.1.0/source/avatar-v1.webp',
dynamicTitle: true,
enablePreferences: true,
isMobile: false,
layout: 'sidebar-nav',
locale: 'zh-CN',
name: 'Vben Admin Pro',
semiDarkMenu: true,
showPreference: true,
},
breadcrumb: {
enable: true,
@@ -28,8 +28,8 @@ const defaultPreferences: Preferences = {
styleType: 'normal',
},
footer: {
enable: false,
fixed: true,
enable: true,
fixed: false,
},
header: {
enable: true,

View File

@@ -38,6 +38,8 @@ interface AppPreferences {
defaultAvatar: string;
// /** 开启动态标题 */
dynamicTitle: boolean;
/** 是否显示偏好设置 */
enablePreferences: boolean;
/** 是否移动端 */
isMobile: boolean;
/** 布局方式 */
@@ -48,8 +50,6 @@ interface AppPreferences {
name: string;
/** 是否开启半深色菜单只在theme='light'时生效) */
semiDarkMenu: boolean;
/** 是否显示偏好设置 */
showPreference: boolean;
}
interface BreadcrumbPreferences {