theme.scss 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. @import url(./theme-g.scss);
  2. :root {
  3. // color palettes
  4. --color-theme: #ed6d00;
  5. --color-mode: #fff;
  6. --color-neutral-1: #2b2f36;
  7. --color-neutral-2: #646a73;
  8. --color-neutral-3: #b5b9bf;
  9. --color-neutral-4: #f5f7fa;
  10. --color-neutral-5: #bfc1c3;
  11. --color-white: #fff;
  12. --color-success: #00a870;
  13. --color-warning: #edb82f;
  14. --color-danger: #c9353f;
  15. --color-grey: #f4f5f5;
  16. --color-accent-1: #2b2f36;
  17. --color-accent-2: #ed6d00;
  18. --color-accent-3: #e35963;
  19. --color-accent-4: #7959c8;
  20. --color-accent-5: #21bba9;
  21. --color-accent-6: #7eb813;
  22. --color-accent-7: #8f9097;
  23. --color-accent-8: #ffe1c8;
  24. --color-accent-9: #f7cdd0;
  25. --color-accent-10: #d7cdef;
  26. --color-accent-11: #d3f1ee;
  27. --color-accent-12: #d8eab8;
  28. --color-accent-13: #d9dddf;
  29. --color-accent-14: #fbf3de;
  30. --color-accent-15: #f2e7e8;
  31. --color-accent-16: #ebe7f3;
  32. --color-accent-17: #e5f2f0;
  33. --color-accent-18: #ecf2e1;
  34. // 同色渐变
  35. --color-brown-1: #5d2a01;
  36. --color-brown-2: #7f3b02;
  37. --color-brown-3: #a14c00;
  38. --color-brown-4: #c65b00;
  39. --color-brown-5: #ed6d00;
  40. --color-orange-1: #cd4c01;
  41. --color-orange-2: #ed6d00;
  42. --color-orange-3: #fb8e00;
  43. --color-orange-4: #ffb74d;
  44. --color-orange-5: #ffd393;
  45. --color-orange-6: #fdf0e6;
  46. --color-tag-confirmed: #5bb462;
  47. --color-tag-cancelled: #243041;
  48. --color-tag-created: #2b65f2;
  49. --color-tag-booked: #bf66ea;
  50. --color-tag-all: #ed6d00;
  51. --color-tag-cargo-received: #5963c0;
  52. --color-tag-departure: #0090e9;
  53. --color-tag-arrived: #01b7a1;
  54. --color-tag-completed: #5bb462;
  55. --color-tag-Departed: #0090e9;
  56. --color-tag-confirmed-bg: #e8fbe4;
  57. --color-tag-cancelled-bg: #ebeef1;
  58. --color-tag-created-bg: #e5f0fb;
  59. --color-tag-booked-bg: #f3e6fa;
  60. --color-tag-all-bg: #ffe5cf;
  61. --color-tag-cargo-received-bg: #eaecff;
  62. --color-tag-departure-bg: #d9edfa;
  63. --color-tag-arrived-bg: #e7faf8;
  64. --color-tag-completed-bg: #e8fbe4;
  65. --color-tag-Departed-bg: #d9edfa;
  66. --color-border: #eaebed;
  67. --border-color-1: #eaebed;
  68. --border-color-2: #eaebed;
  69. --color-border-1: #e8eaee;
  70. --color-border-2: #eaebed;
  71. --color-mune-active-bg: #fdf5f1;
  72. --color-table-header-bg: #f8f9fd;
  73. --color-dialog-header-bg: #f6f8fa;
  74. --color-dialog-body-bg: #ffffff;
  75. // 按钮
  76. // default
  77. --color-btn-default-bg-hover: #fff1e6;
  78. --color-btn-default-bg-color: #fff;
  79. // dark
  80. --color-btn-default-dark-bg: #2b2f36;
  81. --color-btn-default-dark-hover: #ff7500;
  82. // main-plain
  83. --color-btn-main-plain-bg-hover: hsl(26, 100%, 95%);
  84. // main
  85. --color-btn-main-bg-hover: #d56200;
  86. // success
  87. --color-btn-success-bg-hover: #009765;
  88. // warning
  89. --color-btn-warning-bg: #e9b227;
  90. --color-btn-warning-bg-hover: #d2a023;
  91. // danger
  92. --color-btn-danger-bg-hover: #b53039;
  93. --color-tag-checked-all: #fff2e8;
  94. --color-tag-checked-created: #e5f0fb;
  95. --color-tag-checked-cancelled: #ebeef1;
  96. --color-tag-checked-confirmed: #e8fbe4;
  97. --color-border-top: #eff0f1;
  98. --color-header-bg: #f6f8fa;
  99. --management-bg-bolor: #fff;
  100. // 字体
  101. --font-size-1: 10px;
  102. --font-size-2: 12px;
  103. --font-size-3: 14px;
  104. --font-size-4: 16px;
  105. --font-size-5: 18px;
  106. --font-size-6: 24px;
  107. --font-size-7: 32px;
  108. --font-size-8: 40px;
  109. //圆角
  110. --border-radius-6: 6px;
  111. --border-radius-12: 12px;
  112. --border-radius-22: 22px;
  113. --border-hover-color: #fff1e6;
  114. --border-cancel-hover-color: #f4f5f5;
  115. --icon-color-black: #202020;
  116. --more-filters-background-color: #f9f9f9;
  117. --addparties-background-color: #eff1f5;
  118. --badge__content--warning: #ed6d00;
  119. --tag-info-bg-color: #f2f2f2;
  120. --tag-info-text-color: #2b2f36;
  121. --dashboard-text-color: #646a73;
  122. --el-input-focus: #fff;
  123. // 发送邮件部分
  124. --color-email-bg: #f6f8fa;
  125. --color-detail-email-record-bg: #eceef1;
  126. --color-email-border: #eaebed;
  127. --w-e-textarea-bg-color: #ffffff;
  128. --color-divider: #eaebed;
  129. // 横幅
  130. --dashboard-scoring-bg-color: linear-gradient(
  131. 251deg,
  132. rgba(255, 255, 255, 0.3),
  133. rgba(255, 244, 235, 0.5) 22.66%,
  134. rgba(240, 243, 255, 0.5) 44.57%,
  135. rgba(224, 247, 249, 0.6) 80.46%,
  136. rgba(255, 255, 255, 0.3)
  137. );
  138. --color-range-text: #2b2f36;
  139. --tag-bg-color: rgba(239, 239, 240);
  140. --tips-bg-color: rgba(26, 28, 32, 1);
  141. --scoring-bg-color: #f2f4f7;
  142. --scoring-colurful-color: linear-gradient(
  143. 251deg,
  144. rgba(242, 244, 247) 0%,
  145. rgba(255, 237, 230) 100%
  146. );
  147. --scoring-smile-radio-color: #e0e2e6;
  148. // 滚动条
  149. --color-scrollbar-thumb: #d9dddf;
  150. --color-table-header-bg: #f8f9fd;
  151. --color-table-click-row-bg: #ffe3cc;
  152. --color-download-file-filter-tag-bg: #eceef0;
  153. --color-download-file-selected-column-tag-bg: #eceef0;
  154. }
  155. :root.dark {
  156. --color-mode: #2b2f36;
  157. // 文字颜色
  158. --color-neutral-1: #f0f1f3;
  159. --color-neutral-2: rgba(240, 241, 243, 0.7);
  160. --color-neutral-3: rgba(240, 241, 243, 0.3);
  161. --color-border: #3f434a;
  162. --color-header-bg: #30353c;
  163. --border-hover-color: #654f3f;
  164. --color-download-file-filter-tag-bg: #3f4249;
  165. --color-download-file-selected-column-tag-bg: #474e57;
  166. // 滚动条
  167. --color-scrollbar-thumb: #656f7d;
  168. // 菜单选中背景
  169. --color-mune-active-bg: #553d2b;
  170. // 邮件
  171. --w-e-toolbar-bg-color: var(--color-email-bg);
  172. --w-e-textarea-bg-color: var(--color-email-bg);
  173. --w-e-toolbar-border-color: #656f7d;
  174. --w-e-toolbar-color: var(--color-neutral-1);
  175. --color-email-border: #656f7d;
  176. --color-email-bg: #3c414a;
  177. --color-detail-email-record-bg: #343a43;
  178. --color-divider: #4c515a;
  179. --color-avatar: var(--color-mode);
  180. --color-header-bg: #343a43;
  181. // ElementUI
  182. // 整体背景颜色
  183. --el-bg-color: #2b2f36;
  184. // 按钮边框颜色
  185. --color-accent-13: #656f7d;
  186. --el-border: #656f7d;
  187. .el-input {
  188. --el-input-border: #656f7d;
  189. }
  190. --color-table-header-bg: #34383f;
  191. --el-input-focus: #2b2f36;
  192. --color-dialog-header-bg: #3e454f;
  193. --color-dialog-body-bg: #30353c;
  194. // vxe-table
  195. --vxe-ui-layout-background-color: #2b2f36;
  196. --vxe-ui-table-border-color: #3f434a;
  197. --vxe-ui-table-column-icon-border-color: #6a6d73;
  198. --color-table-header-bg: #30353c;
  199. --color-table-click-row-bg: #8b582f;
  200. }