@@ -8,7 +8,7 @@ export const config = {
88 variations : {
99 view : {
1010 default : css `
11- ${ tokens . background } : var(- - surface- transparent- primary );
11+ ${ tokens . background } : var(- - surface- transparent- card );
1212 ${ tokens . backgroundError } : var(- - surface- transparent- negative);
1313 ${ tokens . backgroundSuccess } : var(- - surface- transparent- positive);
1414
@@ -29,8 +29,12 @@ export const config = {
2929
3030 ${ tokens . indicatorColor } : var(- - surface- negative);
3131
32- ${ tokens . textFieldBackgroundColorHover } : var(- - surface- transparent- primary- hover);
33- ${ tokens . textFieldBackgroundColorFocus } : var(- - surface- transparent- secondary);
32+ ${ tokens . textFieldBackgroundColor } : var(- - surface- transparent- card);
33+ ${ tokens . textFieldBackgroundColorHover } : var(- - surface- transparent- card- hover);
34+ ${ tokens . textFieldBackgroundColorFocus } : var(- - surface- transparent- card);
35+ ${ tokens . textFieldBorderColor } : var(- - outline-solid- primary);
36+ ${ tokens . textFieldBorderColorHover } : var(- - outline-solid- primary- hover);
37+ ${ tokens . textFieldBorderColorFocus } : var(- - outline-accent);
3438 ${ tokens . textFieldBackgroundErrorColor } : var(- - surface- transparent- negative);
3539 ${ tokens . textFieldBackgroundErrorColorHover } : var(- - surface- transparent- negative-hover);
3640 ${ tokens . textFieldBackgroundErrorColorFocus } : var(- - surface- transparent- negative-active);
@@ -41,6 +45,93 @@ export const config = {
4145 ${ tokens . textFieldTextBeforeColor } : var(- - text- tertiary);
4246 ${ tokens . textFieldTextAfterColor } : var(- - text- tertiary);
4347
48+ ${ tokens . focusColor } : var(- - text- accent);
49+ ` ,
50+ negative : css `
51+ ${ tokens . background } : var(- - surface- transparent- negative);
52+ ${ tokens . dividerColor } : var(- - text- primary);
53+ ${ tokens . labelColor } : var(- - text- primary);
54+ ${ tokens . leftHelperColor } : var(- - text- negative);
55+
56+ ${ tokens . contentSlotColor } : var(- - text- secondary);
57+ ${ tokens . contentSlotColorHover } : var(- - text- secondary- hover);
58+ ${ tokens . contentSlotColorActive } : var(- - text- secondary- active);
59+
60+ ${ tokens . textFieldColor } : var(- - text- primary);
61+ ${ tokens . textFieldPlaceholderColor } : var(- - text- secondary);
62+ ${ tokens . textFieldPlaceholderColorFocus } : var(- - text- tertiary);
63+ ${ tokens . textFieldCaretColor } : var(- - text- accent);
64+
65+ ${ tokens . indicatorColor } : var(- - surface- negative);
66+
67+ ${ tokens . textFieldBackgroundColor } : var(- - surface- transparent- negative);
68+ ${ tokens . textFieldBackgroundColorHover } : var(- - surface- transparent- negative-hover);
69+ ${ tokens . textFieldBackgroundColorFocus } : var(- - surface- transparent- negative);
70+ ${ tokens . textFieldBorderColor } : var(- - outline-transparent- negative);
71+ ${ tokens . textFieldBorderColorHover } : var(- - outline-transparent- negative);
72+ ${ tokens . textFieldBorderColorFocus } : var(- - outline-transparent- negative);
73+
74+ ${ tokens . textFieldTextBeforeColor } : var(- - text- tertiary);
75+ ${ tokens . textFieldTextAfterColor } : var(- - text- tertiary);
76+
77+ ${ tokens . focusColor } : var(- - text- accent);
78+ ` ,
79+ warning : css `
80+ ${ tokens . background } : var(- - surface- transparent- warning);
81+ ${ tokens . dividerColor } : var(- - text- primary);
82+ ${ tokens . labelColor } : var(- - text- primary);
83+ ${ tokens . leftHelperColor } : var(- - text- warning);
84+
85+ ${ tokens . contentSlotColor } : var(- - text- secondary);
86+ ${ tokens . contentSlotColorHover } : var(- - text- secondary- hover);
87+ ${ tokens . contentSlotColorActive } : var(- - text- secondary- active);
88+
89+ ${ tokens . textFieldColor } : var(- - text- primary);
90+ ${ tokens . textFieldPlaceholderColor } : var(- - text- secondary);
91+ ${ tokens . textFieldPlaceholderColorFocus } : var(- - text- tertiary);
92+ ${ tokens . textFieldCaretColor } : var(- - text- accent);
93+
94+ ${ tokens . indicatorColor } : var(- - surface- warning);
95+
96+ ${ tokens . textFieldBackgroundColor } : var(- - surface- transparent- warning);
97+ ${ tokens . textFieldBackgroundColorHover } : var(- - surface- transparent- warning- hover);
98+ ${ tokens . textFieldBackgroundColorFocus } : var(- - surface- transparent- warning);
99+ ${ tokens . textFieldBorderColor } : var(- - outline-transparent- warning);
100+ ${ tokens . textFieldBorderColorHover } : var(- - outline-transparent- warning);
101+ ${ tokens . textFieldBorderColorFocus } : var(- - outline-transparent- warning);
102+
103+ ${ tokens . textFieldTextBeforeColor } : var(- - text- tertiary);
104+ ${ tokens . textFieldTextAfterColor } : var(- - text- tertiary);
105+
106+ ${ tokens . focusColor } : var(- - text- accent);
107+ ` ,
108+ positive : css `
109+ ${ tokens . background } : var(- - surface- transparent- positive);
110+ ${ tokens . dividerColor } : var(- - text- primary);
111+ ${ tokens . labelColor } : var(- - text- primary);
112+ ${ tokens . leftHelperColor } : var(- - text- positive);
113+
114+ ${ tokens . contentSlotColor } : var(- - text- secondary);
115+ ${ tokens . contentSlotColorHover } : var(- - text- secondary- hover);
116+ ${ tokens . contentSlotColorActive } : var(- - text- secondary- active);
117+
118+ ${ tokens . textFieldColor } : var(- - text- primary);
119+ ${ tokens . textFieldPlaceholderColor } : var(- - text- secondary);
120+ ${ tokens . textFieldPlaceholderColorFocus } : var(- - text- tertiary);
121+ ${ tokens . textFieldCaretColor } : var(- - text- accent);
122+
123+ ${ tokens . indicatorColor } : var(- - surface- positive);
124+
125+ ${ tokens . textFieldBackgroundColor } : var(- - surface- transparent- positive);
126+ ${ tokens . textFieldBackgroundColorHover } : var(- - surface- transparent- positive-hover);
127+ ${ tokens . textFieldBackgroundColorFocus } : var(- - surface- transparent- positive);
128+ ${ tokens . textFieldBorderColor } : var(- - outline-transparent- positive);
129+ ${ tokens . textFieldBorderColorHover } : var(- - outline-transparent- positive);
130+ ${ tokens . textFieldBorderColorFocus } : var(- - outline-transparent- positive);
131+
132+ ${ tokens . textFieldTextBeforeColor } : var(- - text- tertiary);
133+ ${ tokens . textFieldTextAfterColor } : var(- - text- tertiary);
134+
44135 ${ tokens . focusColor } : var(- - text- accent);
45136 ` ,
46137 } ,
@@ -313,12 +404,15 @@ export const config = {
313404 } ,
314405 disabled : {
315406 true : css `
316- ${ tokens . disabledOpacity } : 0.4;
407+ ${ tokens . disabledOpacity } : 1;
408+ ${ tokens . background } : var(- - surface- transparent- secondary);
409+ ${ tokens . textFieldBackgroundColor } : var(- - surface- transparent- secondary);
410+ ${ tokens . contentSlotRightColor } : var(- - text- secondary);
317411 ` ,
318412 } ,
319413 readOnly : {
320414 true : css `
321- ${ tokens . backgroundReadOnly } : var(- - surface- transparent- primary );
415+ ${ tokens . backgroundReadOnly } : var(- - surface- transparent- card );
322416 ${ tokens . labelColorReadOnly } : var(- - text- primary);
323417 ${ tokens . leftHelperColorReadOnly } : var(- - text- secondary);
324418 ${ tokens . dividerColorReadOnly } : var(- - text- secondary);
@@ -327,8 +421,10 @@ export const config = {
327421 ${ tokens . rightContentOpacityReadOnly } : 0.4;
328422
329423 ${ tokens . textFieldColorReadOnly } : var(- - text- primary);
330- ${ tokens . textFieldBackgroundColorReadOnly } : transparent;
424+ ${ tokens . textFieldBackgroundColorReadOnly } : var(- - surface- transparent- card);
425+ ${ tokens . textFieldBorderColorReadOnly } : var(- - outline-solid- primary);
331426 ${ tokens . textFieldPlaceholderColorReadOnly } : var(- - text- secondary);
427+ ${ tokens . contentSlotRightColor } : var(- - text- secondary);
332428 ` ,
333429 } ,
334430 } ,
0 commit comments