Skip to content

Commit fce458b

Browse files
committed
chore(checkbox): making tokens more specific
1 parent 1e18626 commit fce458b

File tree

3 files changed

+17
-524
lines changed

3 files changed

+17
-524
lines changed

components/checkbox/dist/metadata.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
],
8282
"modifiers": [
8383
"--mod-checkbox-animation-duration",
84+
"--mod-checkbox-background-color",
8485
"--mod-checkbox-border-width",
8586
"--mod-checkbox-bottom-to-text",
8687
"--mod-checkbox-checkmark-color",
@@ -123,6 +124,7 @@
123124
],
124125
"component": [
125126
"--spectrum-checkbox-animation-duration",
127+
"--spectrum-checkbox-background-color",
126128
"--spectrum-checkbox-border-width",
127129
"--spectrum-checkbox-bottom-to-text",
128130
"--spectrum-checkbox-checkmark-color",

components/checkbox/index.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
--spectrum-checkbox-content-color-disabled: var(--spectrum-disabled-content-color);
3434
--spectrum-checkbox-control-color-disabled: var(--spectrum-disabled-content-color);
3535
--spectrum-checkbox-checkmark-color: var(--spectrum-gray-25);
36+
--spectrum-checkbox-background-color: var(--spectrum-gray-25);
3637

3738
--spectrum-checkbox-invalid-color-default: var(--spectrum-negative-color-900);
3839
--spectrum-checkbox-invalid-color-hover: var(--spectrum-negative-color-1000);
@@ -199,7 +200,7 @@
199200
.spectrum-Checkbox-input:checked {
200201
&:disabled + .spectrum-Checkbox-box::before {
201202
border-color: var(--highcontrast-checkbox-color-default, var(--mod-checkbox-control-selected-color-default, var(--spectrum-checkbox-control-selected-color-default)));
202-
background-color: var(--highcontrast-checkbox-background-color-default, var(--mod-checkbox-checkmark-color, var(--spectrum-checkbox-checkmark-color)));
203+
background-color: var(--highcontrast-checkbox-background-color-default, var(--mod-checkbox-background-color, var(--spectrum-checkbox-background-color)));
203204
}
204205

205206
&:disabled ~ .spectrum-Checkbox-label {
@@ -423,7 +424,6 @@
423424
&:checked + .spectrum-Checkbox-box {
424425
&::before {
425426
border-color: var(--highcontrast-checkbox-highlight-color-default, var(--mod-checkbox-control-selected-color-default, var(--spectrum-checkbox-control-selected-color-default)));
426-
background-color: var(--mod-checkbox-checkmark-color, var(--spectrum-checkbox-checkmark-color));
427427
border-width: var(--mod-checkbox-selected-border-width, var(--spectrum-checkbox-selected-border-width));
428428
}
429429

@@ -479,7 +479,7 @@
479479
&::before {
480480
forced-color-adjust: none;
481481
border-color: var(--highcontrast-checkbox-color-default, var(--mod-checkbox-control-color-default, var(--spectrum-checkbox-control-color-default)));
482-
482+
background-color: var(--spectrum-checkbox-background-color);
483483
display: block;
484484
z-index: 0;
485485
content: "";
@@ -542,7 +542,7 @@
542542
&::before {
543543
border-color: var(--highcontrast-checkbox-disabled-color-default, var(--mod-checkbox-control-color-disabled, var(--spectrum-checkbox-control-color-disabled)));
544544

545-
background-color: var(--highcontrast-checkbox-background-color-default, var(--mod-checkbox-checkmark-color, var(--spectrum-checkbox-checkmark-color)));
545+
background-color: var(--highcontrast-checkbox-background-color-default, var(--mod-checkbox-background-color, var(--spectrum-checkbox-background-color)));
546546
}
547547
}
548548

0 commit comments

Comments
 (0)