fix: stabilize admin sidebar layout
This commit is contained in:
@@ -132,6 +132,23 @@ async function initApplication() {
|
||||
finalPreferences.app = finalPreferences.app || {};
|
||||
finalPreferences.app.name = overridesPreferences.app.name;
|
||||
finalPreferences.app.defaultHomePath = overridesPreferences.app.defaultHomePath;
|
||||
finalPreferences.app.layout = overridesPreferences.app.layout;
|
||||
finalPreferences.app.preferencesButtonPosition =
|
||||
overridesPreferences.app.preferencesButtonPosition;
|
||||
}
|
||||
if (!applicationId && overridesPreferences.navigation) {
|
||||
finalPreferences.navigation = merge(
|
||||
{},
|
||||
overridesPreferences.navigation,
|
||||
finalPreferences.navigation,
|
||||
);
|
||||
}
|
||||
if (!applicationId && overridesPreferences.sidebar) {
|
||||
finalPreferences.sidebar = merge(
|
||||
{},
|
||||
overridesPreferences.sidebar,
|
||||
finalPreferences.sidebar,
|
||||
);
|
||||
}
|
||||
if (!applicationId && overridesPreferences.copyright) {
|
||||
finalPreferences.copyright = merge(
|
||||
|
||||
@@ -17,7 +17,7 @@ export const overridesPreferences = defineOverridesPreferences({
|
||||
accessMode: 'mixed',
|
||||
authPageLayout: 'panel-center',
|
||||
defaultHomePath: '/page-render/main_home',
|
||||
layout: 'header-sidebar-nav',
|
||||
layout: 'sidebar-nav',
|
||||
preferencesButtonPosition: 'header',
|
||||
},
|
||||
sidebar: {
|
||||
@@ -25,6 +25,11 @@ export const overridesPreferences = defineOverridesPreferences({
|
||||
collapsedShowTitle: false,
|
||||
width: 224,
|
||||
},
|
||||
navigation: {
|
||||
accordion: true,
|
||||
split: false,
|
||||
styleType: 'rounded',
|
||||
},
|
||||
shortcutKeys: {
|
||||
enable: true,
|
||||
globalLockScreen: false,
|
||||
|
||||
Reference in New Issue
Block a user