settingConfig.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // import message from 'ant-design-vue/es/message'
  2. // import defaultSettings from '../defaultSettings';
  3. // import themeColor from './themeColor.js'
  4. // let lessNodesAppended
  5. const colorList = [
  6. {
  7. key: '薄暮', color: '#F5222D'
  8. },
  9. {
  10. key: '火山', color: '#FA541C'
  11. },
  12. {
  13. key: '日暮', color: '#FAAD14'
  14. },
  15. {
  16. key: '明青', color: '#13C2C2'
  17. },
  18. {
  19. key: '极光绿', color: '#52C41A'
  20. },
  21. {
  22. key: '拂晓蓝(默认)', color: '#1890FF'
  23. },
  24. {
  25. key: '极客蓝', color: '#2F54EB'
  26. },
  27. {
  28. key: '酱紫', color: '#722ED1'
  29. }
  30. ]
  31. const updateTheme = newPrimaryColor => {
  32. // const hideMessage = message.loading('正在切换主题!', 0)
  33. // themeColor.changeColor(newPrimaryColor).finally(() => {
  34. // setTimeout(() => {
  35. // hideMessage()
  36. // }, 10)
  37. // })
  38. }
  39. const updateColorWeak = colorWeak => {
  40. // document.body.className = colorWeak ? 'colorWeak' : '';
  41. const app = document.body.querySelector('#app')
  42. colorWeak ? app.classList.add('colorWeak') : app.classList.remove('colorWeak')
  43. }
  44. export { updateTheme, colorList, updateColorWeak }