preferences.ts 915 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { defineOverridesPreferences } from '@vben/preferences';
  2. import dayjs from 'dayjs';
  3. /**
  4. * @description 项目配置文件
  5. * 只需要覆盖项目中的一部分配置,不需要的配置不用覆盖,会自动使用默认配置
  6. * !!! 更改配置后请清空缓存,否则可能不生效
  7. */
  8. export const overridesPreferences = defineOverridesPreferences({
  9. // overrides
  10. app: {
  11. name: import.meta.env.VITE_APP_TITLE,
  12. authPageLayout: 'panel-center',
  13. layout: 'header-nav',
  14. enablePreferences: false,
  15. },
  16. header: {
  17. menuAlign: 'center',
  18. },
  19. logo: {
  20. source: import.meta.env.VITE_APP_LOGO || '',
  21. },
  22. copyright: {
  23. enable: true,
  24. date: dayjs().format('YYYY'),
  25. companyName: '杭州六智科技有限公司',
  26. companySiteLink: '',
  27. },
  28. theme: {
  29. mode: 'light',
  30. },
  31. widget: {
  32. globalSearch: false,
  33. refresh: false,
  34. notification: false,
  35. },
  36. });