seatonwan9
2025-08-14 a0fc5b1e703769a8936fd8671ec9cdd9adfda20a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
@use "sass:color";
 
/*
 * 全局主题颜色定义
 * 直接使用css变量而非scss变量方便动态修改
 *
 * 示例:动态修改主题色为红色
 * import { useCssVar } from '@vueuse/core'
 * const el = ref(null)
 * const color = useCssVar('--color-primary', el)
 * color.value = 'red'
 *
 * 简便写法 useCssVar('--color-primary', ref(null)).value = '64px'
 */
$--color-white: #ffffff !default;
$--color-primary: #2f4589 !default;
$--color-primary-sub-1: color.mix($--color-white, $--color-primary, 10%) !default;
$--color-primary-sub-2: color.mix($--color-white, $--color-primary, 20%) !default;
$--color-primary-sub-3: color.mix($--color-white, $--color-primary, 30%) !default;
$--color-primary-sub-4: color.mix($--color-white, $--color-primary, 40%) !default;
$--color-primary-sub-5: color.mix($--color-white, $--color-primary, 50%) !default;
$--color-primary-sub-6: color.mix($--color-white, $--color-primary, 60%) !default;
$--color-primary-sub-7: color.mix($--color-white, $--color-primary, 70%) !default;
$--color-primary-sub-8: color.mix($--color-white, $--color-primary, 80%) !default;
$--color-primary-sub-9: color.mix($--color-white, $--color-primary, 90%) !default;
 
$--border-default-color: #ebeef5;
:root {
  --el-color-primary: #2f4589 !important;
  --color-primary: #{$--color-primary}; // 主色
  --color-basic-white: #ffffff;
  --el-color-primary-light-3: rgb(47, 69, 137, 0.8) !important;
 
  --el-border-color-lighter: #ebeff4 !important; //查看的表格边框色
  --el-fill-color-light: #fcfdfd !important; //查看的表格文字背景色
  /* 辅助色 */
  --color-success: #67c23a; // Success
  --color-warning: #e6a23c; // Warning
  --color-danger: #f56c6c; // Danger
  --color-info: #909399; // Info
  --el-color-primary-dark-2:rgb(47, 69, 137, 0.8) !important;//按钮点击时的颜色
  /* 无彩色 */
  --color-text-primary: #303133; // 主要文本
  --color-regular: #606266; // 普通文本
  --color-secondary: #909399; // 次要文本
  --color-placeholder: #c0c4cc; // 占位文本
 
  /* 主色辅助色 */
  
  --color-primary-sub-0: #2f4589;
  --color-primary-sub-1: #{$--color-primary-sub-1};
  --color-primary-sub-2: #{$--color-primary-sub-2};
  --color-primary-sub-3: #{$--color-primary-sub-3};
  --color-primary-sub-4: #{$--color-primary-sub-4};
  --color-primary-sub-5: #{$--color-primary-sub-5};
  --color-primary-sub-6: #{$--color-primary-sub-6};
  --color-primary-sub-7: #{$--color-primary-sub-7};
  --color-primary-sub-8: #{$--color-primary-sub-8};
  --color-primary-sub-9: #{$--color-primary-sub-9};
 
  /* 辅助色的辅助色 */
  // Success
  --color-success-sub-1: #e1f3d8;
  --color-success-sub-2: #f0f9eb;
  // Warning
  --color-warning-sub-1: #faecd8;
  --color-warning-sub-2: #fdf6ec;
  // Danger
  --color-danger-sub-1: #fde2e2;
  --color-danger-sub-2: #fef0f0;
  // Info
  --color-info-sub-1: #e9e9eb;
  --color-info-sub-2: #f4f4f5;
  /* 无彩色的辅助色 */
  --color-sub-1: #dcdfe6; // 辅助颜色1
  --color-sub-2: #e4e7ed; // 辅助颜色2
  --color-sub-3: #ebeef5; // 辅助颜色3
  --color-sub-4: #f2f6fc; // 辅助颜色4
  --color-bg-1: #fff;
  --color-bg-2: #fcfcfc;
  --color-bg-3: #f5f5f5;
  --el-color-info: #3b3b3b !important;
  /* 杂项 */
  // 后台主体左右间距
  --main-space: 16px;
  // 表格样式
  --el-border-color-lighter: #dbe5ea !important;
  // check不可编辑的选中对号颜色
  // --el-text-color-placeholder: #53555d  !important;
}
   
  .el-checkbox {
    --el-checkbox-disabled-checked-icon-color:  #53555d  !important;
  }