File tree 4 files changed +65
-19
lines changed
4 files changed +65
-19
lines changed Original file line number Diff line number Diff line change 158
158
159
159
.icon-checked-sur ,
160
160
.icon-halfselect {
161
- fill : var (--tv-Checkbox-bg-color-active );
161
+ path :first-child {
162
+ fill : var (--tv-Checkbox-bg-color-active );
163
+ }
162
164
163
165
path :last-child {
164
166
fill : var (--tv-Checkbox-border-color-inverse );
165
167
}
166
168
}
167
169
168
170
.icon-check {
169
- fill : var (--tv-Checkbox-unchecked-border-color );
170
-
171
171
path :first-child {
172
172
fill : transparent ;
173
173
}
174
+
175
+ path :nth- child(2 ) {
176
+ fill : var (--tv-Checkbox-unchecked-border-color );
177
+ }
174
178
}
175
179
176
180
.icon-check :hover {
177
- fill : var (--tv-Checkbox-unchecked-border-color-hover );
181
+ path :nth- child(2 ) {
182
+ fill : var (--tv-Checkbox-unchecked-border-color-hover );
183
+ }
178
184
}
179
185
}
180
186
}
185
191
.@{checkbox-prefix-cls} __inner {
186
192
.icon-checked-sur ,
187
193
.icon-halfselect {
188
- fill : var (--tv-Checkbox-checked-disabled-bg-color );
194
+ path :first-child {
195
+ fill : var (--tv-Checkbox-checked-disabled-bg-color );
196
+ }
189
197
190
198
path :last-child {
191
199
fill : var (--tv-Checkbox-icon-inverse-disabled );
192
200
}
193
201
}
194
202
.icon-check {
195
- fill : var (--tv-Checkbox-bg-color-disabled );
196
-
197
203
path :first-child {
198
204
fill : var (--tv-Checkbox-bg-color-disabled );
199
205
}
206
+
207
+ path :nth- child(2 ) {
208
+ fill : var (--tv-Checkbox-border-color-disabled );
209
+ }
200
210
}
201
211
}
202
212
}
Original file line number Diff line number Diff line change 73
73
74
74
& .icon-checked-sur {
75
75
display : block ;
76
- fill : var (--tv-Grid-bg-color-active );
76
+
77
+ path :first-child {
78
+ fill : var (--tv-Grid-bg-color-active );
79
+ }
80
+
77
81
path :last-child {
78
82
fill : var (--tv-Grid-border-color-inverse );
79
83
}
98
102
99
103
> svg {
100
104
& .icon-half-select {
101
- fill : var (--tv-Grid-bg-color-active );
105
+ path :first-child {
106
+ fill : var (--tv-Grid-bg-color-active );
107
+ }
108
+
102
109
path :last-child {
103
110
fill : var (--tv-Grid-border-color-inverse );
104
111
}
124
131
125
132
& :checked + .@{grid-checkbox-prefix-cls} __icon {
126
133
> svg {
127
- fill : var (--tv-Grid-checkbox-border-color-disabled );
128
-
129
134
path :first-child {
130
135
fill : var (--tv-Grid-checked-disabled-bg-color );
131
136
}
137
+
138
+ path :nth- child(2 ) {
139
+ fill : var (--tv-Grid-icon-inverse-disabled );
140
+ }
132
141
}
133
142
}
134
143
}
143
152
fill : var (--tv-Grid-checkbox-border-color-disabled );
144
153
}
145
154
}
155
+
156
+ & + .@{grid-checkbox-prefix-cls} __icon {
157
+ svg .icon-half-select {
158
+ path :first-child {
159
+ fill : var (--tv-Grid-checked-disabled-bg-color );
160
+ }
161
+
162
+ path :nth- child(2 ) {
163
+ fill : var (--tv-Grid-icon-inverse-disabled );
164
+ }
165
+ }
166
+ }
146
167
}
147
168
}
148
169
& .is__disabled > input :not (:checked ) + .tiny-grid-checkbox__icon .icon-check {
149
170
path :first-child {
150
171
fill : var (--tv-Grid-bg-color-disabled );
151
172
}
173
+
174
+ path :nth- child(2 ) {
175
+ fill : var (--tv-Grid-border-color-disabled );
176
+ }
177
+
152
178
& :hover {
153
179
path :last-child {
154
180
fill : var (--tv-Grid-unchecked-border-color );
Original file line number Diff line number Diff line change 243
243
// 复选框选中禁用边框色
244
244
--tv-Grid-checked-disabled-border-color : var (--tv-color-bg-disabled-control-unactive , #dbdbdb );
245
245
// 复选框禁用反白色
246
- --tv-Grid-icon-inverse-disabled : var (--tv-color-icon -inverse );
246
+ --tv-Grid-icon-inverse-disabled : var (--tv-color-bg -inverse-disabled , #fff );
247
247
// 默认复选框未选中禁用背景色
248
248
--tv-Grid-bg-color-disabled : var (--tv-color-bg-disabled , #f0f0f0 );
249
249
}
Original file line number Diff line number Diff line change 48
48
& .selected .tiny-svg ,
49
49
.checked-sur.tiny-svg ,
50
50
.halfselect.tiny-svg {
51
- fill : var (--tv-Option-icon-color-checked );
51
+ path :first-child {
52
+ fill : var (--tv-Option-icon-color-checked );
53
+ }
52
54
53
55
path :last-child {
54
56
fill : var (--tv-Option-icon-inverse-disabled );
55
57
}
56
58
}
57
59
58
60
.check.tiny-svg {
59
- fill : var (--tv-Option-icon-color-unchecked );
60
-
61
61
path :first-child {
62
62
fill : transparent ;
63
63
}
64
64
65
+ path :nth- child(2 ) {
66
+ fill : var (--tv-Option-icon-color-unchecked );
67
+ }
68
+
65
69
& :hover {
66
- fill : var (--tv-Option-icon-color-hover );
70
+ path :nth- child(2 ) {
71
+ fill : var (--tv-Option-icon-color-hover );
72
+ }
67
73
}
68
74
}
69
75
113
119
.tiny-svg {
114
120
& .checked-sur ,
115
121
& .halfselect {
116
- fill : var (--tv-Option-checked-disabled-bg-color );
122
+ path :first-child {
123
+ fill : var (--tv-Option-checked-disabled-bg-color );
124
+ }
117
125
118
126
path :last-child {
119
127
fill : var (--tv-Option-icon-color-checked-disabled-inverse );
120
128
}
121
129
}
122
130
123
131
& .check {
124
- fill : var (--tv-Option-icon-color-unchecked-disabled );
125
-
126
132
path :first-child {
127
133
fill : var (--tv-Option-bg-color-disabled );
128
134
}
135
+
136
+ path :nth- child(2 ) {
137
+ fill : var (--tv-Option-icon-color-unchecked-disabled );
138
+ }
129
139
}
130
140
}
131
141
}
You can’t perform that action at this time.
0 commit comments