variables.scss 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. /* stylelint-disable */
  2. @charset "utf-8";
  3. //框架默认主题色
  4. $base-color-default: #2563eb;
  5. //默认层级
  6. $base-z-index: 999;
  7. //横向布局纵向布局时菜单背景色
  8. $base-menu-background: #2f3447;
  9. $base-dark-title-color: #333333;
  10. //菜单文字颜色
  11. $base-menu-color: #939daf;
  12. //菜单选中文字颜色
  13. $base-menu-color-active: hsla(0, 0%, 100%, 0.95);
  14. //菜单选中背景色
  15. $base-menu-background-active: $base-color-default;
  16. //标题颜色
  17. $base-title-color: #fff;
  18. //字体大小配置
  19. $base-font-size-small: 12px;
  20. $base-font-size-default: 14px;
  21. $base-font-size-big: 16px;
  22. $base-font-size-bigger: 18px;
  23. $base-font-size-large: 20px;
  24. $base-font-size-max: 22px;
  25. $base-font-size-xl: 24px;
  26. $base-font-color: #606266;
  27. $base-color-blue: $base-color-default;
  28. $base-color-white: #fff;
  29. $base-color-black: #000;
  30. $base-color-light-blue: #1890ff;
  31. $base-color-green: #37cd58;
  32. $base-color-yellow: #ffa200;
  33. $base-color-orange: #fa541c;
  34. $base-color-red: #e55555;
  35. $base-color-purple: #722ed1;
  36. $base-color-grey: #a1a1a1;
  37. $base-color-error: #ff0000;
  38. $base-color-gray: rgba(0, 0, 0, 0.65);
  39. $base-main-width: 1279px;
  40. $base-border-radius: 2px;
  41. $base-border-color: #dcdfe6;
  42. $base-background-second: #f7f8fa;
  43. $base-color-second-color: #666666;
  44. $base-light-border-color: #e8e8e8;
  45. $base-color-light-black: #282c34;
  46. $base-container-background-color: #f5f5f5;
  47. $base-button-border: #ebeef5;
  48. $base-table-th-bg-color: #ebeef5;
  49. $base-process-classify-count-bg-color: #eaecee;
  50. //表格表头背景颜色
  51. $base-table-column-bg-color: #f4f4f4;
  52. //表格border颜色
  53. $base-table-border-color: #ebebeb;
  54. //卡片布局背景色
  55. $base-card-view-bg-color: #f9fafc;
  56. //卡片边框颜色
  57. $base-card-border-color: #ebeef5;
  58. //卡片二级标题字体颜色
  59. $base-card-second-color: #888888;
  60. //卡片高
  61. // $base-card-height: 80px;
  62. $base-card-height: 52px;
  63. //卡片最小宽
  64. $base-card-min-width: 240px;
  65. //表单中子表孙表顶部信息背景颜色
  66. $base-form-table-header-bg-color: #eef2fb;
  67. //表单中子表孙表标题颜色
  68. $base-form-table-header-title-color: #222222;
  69. //流程中心流程分类展开收起图标背景色
  70. $base-process-classify-icon-bg: #f7f9fb;
  71. $base-process-classify-icon-border-color: $base-table-th-bg-color;
  72. //延迟处理任务字体颜色
  73. $base-delay-color: #aaaaaa;
  74. //特别关注图标颜色
  75. $base-gray-icon-color: #dedede;
  76. //基本圆角
  77. $base-radius: 4px;
  78. //100%宽
  79. $base-full-width: 100%;
  80. //100%高度
  81. $base-full-height: 100%;
  82. $base-min-height: 60px;
  83. //输入框高度
  84. $base-input-height: 32px;
  85. //默认padding
  86. $base-padding: 20px;
  87. $base-margin: 20px;
  88. //默认阴影
  89. $base-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
  90. //横向布局时top-bar、logo、一级菜单的高度
  91. $base-top-bar-height: 60px;
  92. //纵向布局时logo的高度
  93. $base-logo-height: 60px;
  94. //纵向布局时logo左边距
  95. $base-logo-padding-left: 0;
  96. //logo图标width
  97. $base-logo-icon-width: 30px;
  98. //logo图标height
  99. $base-logo-icon-height: 34px;
  100. //顶部nav-bar的高度
  101. $base-nav-bar-height: 60px;
  102. //顶部多标签页tabs-bar的高度
  103. $base-tabs-bar-height: 48px;
  104. //顶部多标签页tabs-bar中每一个item的高度
  105. $base-tabs-item-height: 35px;
  106. //纵向布局时一级菜单li高度
  107. $base-menu-height: 56px;
  108. //纵向布局时二级菜单li标签的高度
  109. $base-menu-item-height: 48px;
  110. //菜单li标签左边padding值
  111. $base-menu-item-padding-left: 20px;
  112. //纵向布局时左侧导航折叠时菜单icon左边距
  113. $base-menu-fold-icon-padding-left: 28px;
  114. //菜单li标签前面icon的右边距margin
  115. // $base-menu-item-margin-right: 11px;
  116. $base-menu-item-margin-right: 8px;
  117. //tabs-item选中时背景border-radius
  118. $base-tabs-item-border-radius: $base-radius;
  119. //content内容margin
  120. $base-content-margin: 24px;
  121. //内容border颜色
  122. $base-content-border-color: #e6e6e6;
  123. //app-main的高度
  124. $base-app-main-height: calc(
  125. 100vh - #{$base-nav-bar-height} - #{$base-tabs-bar-height} - #{$base-content-margin}*
  126. 2
  127. );
  128. //标签页鼠标移入时tabs-item的背景色
  129. $base-tabs-item-hover-bg: #f5f6f8;
  130. //水平导航模式时二级菜单选中背景色
  131. $base-sub-menu-active-bg: #dee2ff;
  132. //菜单背景margin
  133. $base-menu-bg-margin: 10px;
  134. //流程中心 流程分类宽
  135. $base-process-classify-width: 206px;
  136. //纵向布局时左侧导航未折叠时的宽度
  137. $base-left-menu-width: 208px;
  138. //纵向布局时左侧导航未折叠时右侧内容的宽度
  139. $base-right-content-width: calc(100% - #{$base-left-menu-width});
  140. //纵向布局时左侧导航已折叠时的宽度
  141. $base-left-menu-width-min: 70px;
  142. //纵向布局时左侧导航已折叠时右侧内容的宽度
  143. $base-right-content-width-min: calc(100% - #{$base-left-menu-width-min});
  144. //默认动画
  145. $base-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border 0s,
  146. background 0s, color 0s, font-size 0s;
  147. //默认动画长
  148. $base-transition-time: 0.3s;
  149. :export {
  150. //菜单文字颜色变量导出
  151. menu-color: $base-menu-color;
  152. //菜单选中文字颜色变量导出
  153. menu-color-active: $base-menu-color-active;
  154. //菜单背景色变量导出
  155. menu-background: $base-menu-background;
  156. //浅色主题风格背景色变量导出
  157. light-menu-background: $base-color-white;
  158. light-top-bar-background: $base-color-white;
  159. light-container-background: $base-container-background-color;
  160. //浅色主题风格菜单字体颜色变量导出
  161. light-menu-color: $base-menu-color;
  162. //浅色主题风格tabs字体颜色变量导出
  163. light-tab-color: $base-color-second-color;
  164. //浅色主题风格顶部右侧登录名和消息字体颜色变量导出
  165. light-top-right-color: $base-color-second-color;
  166. //浅色主题风格其他门户字体颜色变量导出
  167. light-portal-color: $base-color-second-color;
  168. //混搭主题风格背景色变量导出
  169. mashup-menu-background: $base-color-light-black;
  170. mashup-top-bar-background: $base-color-white;
  171. mashup-container-background: $base-container-background-color;
  172. //混搭主题风格菜单字体颜色变量导出
  173. mashup-menu-color: $base-color-white;
  174. //混搭主题风格tabs字体颜色变量导出
  175. mashup-tab-color: $base-color-second-color;
  176. //混搭主题风格顶部右侧登录名和消息字体颜色变量导出
  177. mashup-top-right-color: $base-color-second-color;
  178. //混搭主题风格其他门户字体颜色变量导出
  179. mashup-portal-color: $base-color-second-color;
  180. //深色主题风格背景色变量导出
  181. dark-menu-background: $base-color-light-black;
  182. dark-top-bar-background: $base-color-light-black;
  183. dark-container-background: $base-color-black;
  184. //深色主题风格菜单字体颜色变量导出
  185. dark-menu-color: $base-color-white;
  186. //深色主题风格tabs字体颜色变量导出
  187. dark-tab-color: $base-color-white;
  188. //深色主题风格顶部右侧登录名和消息字体颜色变量导出
  189. dark-top-right-color: $base-color-white;
  190. //深色主题风格其他门户字体颜色变量导出
  191. dark-portal-color: $base-color-white;
  192. //默认主题色变量导出
  193. color-default: $base-color-default;
  194. //红色主题变量导出
  195. color-red: $base-color-red;
  196. //橙色主题变量导出
  197. color-orange: $base-color-orange;
  198. //黄色主题变量导出
  199. color-yellow: $base-color-yellow;
  200. //绿色主题变量导出
  201. color-green: $base-color-green;
  202. //浅蓝色主题变量导出
  203. color-light-blue: $base-color-light-blue;
  204. //紫色主题变量导出
  205. color-purple: $base-color-purple;
  206. }