settings.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. import { LanguageEnum } from '@/enums/LanguageEnum';
  2. import { NavTypeEnum } from '@/enums/NavTypeEnum';
  3. const setting: DefaultSettings = {
  4. /**
  5. * 网页标题
  6. */
  7. title: import.meta.env.VITE_APP_TITLE,
  8. theme: '#409EFF',
  9. /**
  10. * 侧边栏主题 深色主题theme-dark,浅色主题theme-light
  11. */
  12. sideTheme: 'theme-dark',
  13. /**
  14. * 是否系统布局配置
  15. */
  16. showSettings: true,
  17. /**
  18. * 默认布局
  19. */
  20. navType: NavTypeEnum.LEFT,
  21. /**
  22. * 是否显示 tagsView
  23. */
  24. tagsView: true,
  25. /**
  26. * 显示页签图标
  27. */
  28. tagsIcon: false,
  29. /**
  30. * 是否固定头部
  31. */
  32. fixedHeader: true,
  33. /**
  34. * 是否显示logo
  35. */
  36. sidebarLogo: true,
  37. /**
  38. * 是否显示动态标题
  39. */
  40. dynamicTitle: false,
  41. /**
  42. * 是否开启动画 开启随机 关闭渐进渐出
  43. */
  44. animationEnable: false,
  45. /**
  46. * 是否暗黑模式
  47. */
  48. dark: false,
  49. /**
  50. * 默认语言
  51. */
  52. language: LanguageEnum.zh_CN,
  53. /**
  54. * 默认大小
  55. */
  56. size: 'default',
  57. /**
  58. * 默认布局
  59. */
  60. layout: '',
  61. /**
  62. * 页面圆角大小
  63. */
  64. radiusBase: 8
  65. };
  66. export default setting;