Просмотр исходного кода

feat(web-admin): default shell to left menu with work tabs

Use LEFT layout as the product default and enable breadcrumbs and
multi-tabs so the classic sidebar shell matches the approved design.

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu 4 недель назад
Родитель
Сommit
cfe3ff5576
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      web-admin/src/config/setting.ts

+ 4 - 4
web-admin/src/config/setting.ts

@@ -28,9 +28,9 @@ import { SystemThemeEnum, MenuThemeEnum, MenuTypeEnum, ContainerWidthEnum } from
  */
 export const SETTING_DEFAULT_CONFIG = {
   /** 菜单类型 */
-  menuType: MenuTypeEnum.PORTAL,
+  menuType: MenuTypeEnum.LEFT,
   /** 菜单展开宽度 */
-  menuOpenWidth: 270,
+  menuOpenWidth: 220,
   /** 菜单是否展开 */
   menuOpen: true,
   /** 双菜单是否显示文本 */
@@ -50,9 +50,9 @@ export const SETTING_DEFAULT_CONFIG = {
   /** 是否显示刷新按钮 */
   showRefreshButton: false,
   /** 是否显示面包屑 */
-  showCrumbs: false,
+  showCrumbs: true,
   /** 是否显示工作台标签(false = 严格单页:每次仅保留当前页面) */
-  showWorkTab: false,
+  showWorkTab: true,
   /** 是否显示语言切换 */
   showLanguage: true,
   /** 是否显示进度条 */