variables.scss 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. /** 全局SCSS变量 */
  2. :root {
  3. --menu-background: #304156;
  4. --menu-text: #bfcbd9;
  5. --menu-active-text: var(--el-menu-active-color);
  6. --menu-hover: #263445;
  7. --sidebar-logo-background: #2d3748;
  8. --hj-red-3: #ff4d4d;
  9. --hj-orange-3: #fa8c16;
  10. --hj-yellow-3: #fadb14;
  11. --hj-green-3: #a0d911;
  12. --hj-cyan-3: #00b96b;
  13. --hj-blue-3: #096dd9;
  14. --hj-purple-3: #531dab;
  15. --hj-white-3: #d9d9d9;
  16. --hj-black-3: #303030;
  17. --hj-red-2: #ff7a7a;
  18. --hj-orange-2: #faa31a;
  19. --hj-yellow-2: #ffe518;
  20. --hj-green-2: #b2e440;
  21. --hj-cyan-2: #00d87a;
  22. --hj-blue-2: #0a85d8;
  23. --hj-purple-2: #622ebc;
  24. --hj-red-1: #ffb2b2;
  25. --hj-orange-1: #fbad58;
  26. --hj-yellow-1: #fff168;
  27. --hj-green-1: #c8e677;
  28. --hj-cyan-1: #00ec9a;
  29. --hj-blue-1: #1098d8;
  30. --hj-purple-1: #7339b8;
  31. --hj-white-1: #ffffff;
  32. --hj-white-2: #f0f0f0;
  33. --hj-black-1: #1a1a1a;
  34. --hj-black-2: #303030;
  35. --hj-bg: #fff;
  36. }
  37. /** 暗黑主题 */
  38. html.dark {
  39. --menu-background: var(--el-bg-color-overlay);
  40. --menu-text: #fff;
  41. --menu-active-text: var(--el-menu-active-color);
  42. --menu-hover: rgb(0 0 0 / 20%);
  43. --sidebar-logo-background: rgb(0 0 0 / 20%);
  44. --hj-red-3: #822c2c;
  45. --hj-orange-3: #8a590f;
  46. --hj-yellow-3: #8a7000;
  47. --hj-green-3: #426e32;
  48. --hj-cyan-3: #005f43;
  49. --hj-blue-3: #003d7a;
  50. --hj-purple-3: #3b005c;
  51. --hj-white-3: #7a7a7a;
  52. --hj-black-3: #1a1a1a;
  53. --hj-red-2: #a14141;
  54. --hj-orange-2: #b26a10;
  55. --hj-yellow-2: #b28200;
  56. --hj-green-2: #57854a;
  57. --hj-cyan-2: #007655;
  58. --hj-blue-2: #005199;
  59. --hj-purple-2: #4b0072;
  60. --hj-red-1: #c15a5a;
  61. --hj-orange-1: #c27a10;
  62. --hj-yellow-1: #c29000;
  63. --hj-green-1: #68995c;
  64. --hj-cyan-1: #008e6a;
  65. --hj-blue-1: #006ac2;
  66. --hj-purple-1: #5a178b;
  67. --hj-white-1: #f0f0f0;
  68. --hj-white-2: #d9d9d9;
  69. --hj-black-1: #303030;
  70. --hj-black-2: #424242;
  71. --hj-bg: #000;
  72. }
  73. $menu-background: var(--menu-background); // 菜单背景色
  74. $menu-text: var(--menu-text); // 菜单文字颜色
  75. $menu-active-text: var(--menu-active-text); // 菜单激活文字颜色
  76. $menu-hover: var(--menu-hover); // 菜单悬停背景色
  77. $sidebar-logo-background: var(--sidebar-logo-background); // 侧边栏 Logo 背景色
  78. $sidebar-width: 210px; // 侧边栏宽度
  79. $sidebar-width-collapsed: 54px; // 侧边栏收缩宽度
  80. $navbar-height: 50px; // 导航栏高度
  81. $tags-view-height: 34px; // TagsView 高度
  82. //二级页面上面的header的高度
  83. $child-header-height: 116px;
  84. $hj-bg: var(--hj-bg);
  85. $hj-red-1: var(--hj-red-1);
  86. $hj-orange-1: var(--hj-orange-1);
  87. $hj-yellow-1: var(--hj-yellow-1);
  88. $hj-green-1: var(--hj-green-1);
  89. $hj-cyan-1: var(--hj-cyan-1);
  90. $hj-blue-1: var(--hj-blue-1);
  91. $hj-purple-1: var(--hj-purple-1);
  92. $hj-white-1: var(--hj-white-1);
  93. $hj-black-1: var(--hj-black-1);
  94. $hj-red-2: var(--hj-red-2);
  95. $hj-orange-2: var(--hj-orange-2);
  96. $hj-yellow-2: var(--hj-yellow-2);
  97. $hj-green-2: var(--hj-green-2);
  98. $hj-cyan-2: var(--hj-cyan-2);
  99. $hj-blue-2: var(--hj-blue-2);
  100. $hj-purple-2: var(--hj-purple-2);
  101. $hj-white-2: var(--hj-white-2);
  102. $hj-black-2: var(--hj-black-2);
  103. $hj-red-3: var(--hj-red-3);
  104. $hj-orange-3: var(--hj-orange-3);
  105. $hj-yellow-3: var(--hj-yellow-3);
  106. $hj-green-3: var(--hj-green-3);
  107. $hj-cyan-3: var(--hj-cyan-3);
  108. $hj-blue-3: var(--hj-blue-3);
  109. $hj-purple-3: var(--hj-purple-3);
  110. $hj-white-3: var(--hj-white-3);
  111. $hj-black-3: var(--hj-black-3);