themeConfig.ts 857 B

1234567891011121314151617181920212223
  1. import { getThemeVariables } from 'ant-design-vue/dist/theme'
  2. // @primary-color: #1890ff; // 全局主色
  3. // @link-color: #1890ff; // 链接色
  4. // @success-color: #52c41a; // 成功色
  5. // @warning-color: #faad14; // 警告色
  6. // @error-color: #f5222d; // 错误色
  7. // @font-size-base: 14px; // 主字号
  8. // @heading-color: rgba(0, 0, 0, 0.85); // 标题色
  9. // @text-color: rgba(0, 0, 0, 0.65); // 主文本色
  10. // @text-color-secondary: rgba(0, 0, 0, 0.45); // 次文本色
  11. // @disabled-color: rgba(0, 0, 0, 0.25); // 失效色
  12. // @border-radius-base: 4px; // 组件/浮层圆角
  13. // @border-color-base: #d9d9d9; // 边框色
  14. // @box-shadow-base: 0 2px 8px rgba(0, 0, 0, 0.15); // 浮层阴影
  15. export function generateModifyVars(dark = false) {
  16. const modifyVars = getThemeVariables(dark)
  17. return {
  18. ...modifyVars,
  19. 'primary-color': '#a1c4fd'
  20. }
  21. }