@@ -8,6 +8,120 @@ import { defineOverridesPreferences } from '@vben/preferences';
88export const overridesPreferences = defineOverridesPreferences ( {
99 // overrides
1010 app : {
11+ accessMode : 'backend' ,
12+ authPageLayout : 'panel-right' ,
13+ checkUpdatesInterval : 1 ,
14+ colorGrayMode : false ,
15+ colorWeakMode : false ,
16+ compact : false ,
17+ contentCompact : 'wide' ,
18+ defaultAvatar :
19+ 'https://unpkg.com/@vbenjs/static-source@0.1.7/source/avatar-v1.webp' ,
20+ dynamicTitle : true ,
21+ enableCheckUpdates : true ,
22+ enablePreferences : true ,
23+ enableRefreshToken : false ,
24+ isMobile : false ,
25+ layout : 'sidebar-nav' ,
26+ locale : 'zh-CN' ,
27+ loginExpiredMode : 'page' ,
1128 name : import . meta. env . VITE_APP_TITLE ,
29+ preferencesButtonPosition : 'auto' ,
30+ watermark : false ,
31+ } ,
32+ breadcrumb : {
33+ enable : true ,
34+ hideOnlyOne : false ,
35+ showHome : false ,
36+ showIcon : true ,
37+ styleType : 'normal' ,
38+ } ,
39+ copyright : {
40+ companyName : 'FastAPI Practices' ,
41+ companySiteLink : 'https://github.com/fastapi-practices' ,
42+ date : '2025' ,
43+ enable : true ,
44+ icp : '' ,
45+ icpLink : '' ,
46+ settingShow : true ,
47+ } ,
48+ footer : {
49+ enable : true ,
50+ fixed : true ,
51+ } ,
52+ header : {
53+ enable : true ,
54+ hidden : false ,
55+ menuAlign : 'start' ,
56+ mode : 'fixed' ,
57+ } ,
58+ logo : {
59+ enable : true ,
60+ source : 'https://wu-clan.github.io/picx-images-hosting/logo/fba.png' ,
61+ } ,
62+ navigation : {
63+ accordion : true ,
64+ split : true ,
65+ styleType : 'rounded' ,
66+ } ,
67+ shortcutKeys : {
68+ enable : true ,
69+ globalLockScreen : true ,
70+ globalLogout : true ,
71+ globalPreferences : true ,
72+ globalSearch : true ,
73+ } ,
74+ sidebar : {
75+ autoActivateChild : false ,
76+ collapsed : false ,
77+ collapsedButton : true ,
78+ collapsedShowTitle : false ,
79+ enable : true ,
80+ expandOnHover : true ,
81+ extraCollapse : false ,
82+ fixedButton : true ,
83+ hidden : false ,
84+ width : 224 ,
85+ } ,
86+ tabbar : {
87+ draggable : true ,
88+ enable : true ,
89+ height : 38 ,
90+ keepAlive : true ,
91+ maxCount : 0 ,
92+ middleClickToClose : false ,
93+ persist : true ,
94+ showIcon : true ,
95+ showMaximize : true ,
96+ showMore : true ,
97+ styleType : 'chrome' ,
98+ wheelable : true ,
99+ } ,
100+ theme : {
101+ builtinType : 'default' ,
102+ colorDestructive : 'hsl(348 100% 61%)' ,
103+ colorPrimary : 'hsl(212 100% 45%)' ,
104+ colorSuccess : 'hsl(144 57% 58%)' ,
105+ colorWarning : 'hsl(42 84% 61%)' ,
106+ mode : 'auto' ,
107+ radius : '0.5' ,
108+ semiDarkHeader : false ,
109+ semiDarkSidebar : false ,
110+ } ,
111+ transition : {
112+ enable : true ,
113+ loading : true ,
114+ name : 'fade-slide' ,
115+ progress : true ,
116+ } ,
117+ widget : {
118+ fullscreen : true ,
119+ globalSearch : true ,
120+ languageToggle : true ,
121+ lockScreen : true ,
122+ notification : true ,
123+ refresh : true ,
124+ sidebarToggle : true ,
125+ themeToggle : true ,
12126 } ,
13127} ) ;
0 commit comments