@@ -53,40 +53,40 @@ export class UUIToggleElement extends UUIBooleanInputElement {
53
53
54
54
background-color: var(
55
55
--uui-toggle-background-color,
56
- var(--uui-interface -surface-alt)
56
+ var(--uui-color -surface-alt)
57
57
);
58
58
border: 1px solid
59
- var(--uui-toggle-border-color, var(--uui-interface -border));
59
+ var(--uui-toggle-border-color, var(--uui-color -border-standalone ));
60
60
font-size: calc(var(--uui-toggle-size) * 0.6);
61
61
}
62
62
label:hover input:not([disabled]) ~ #slider {
63
63
border-color: var(
64
64
--uui-toggle-border-color-hover,
65
- var(--uui-interface -border-hover )
65
+ var(--uui-color -border-emphasis )
66
66
);
67
67
background-color: var(
68
68
--uui-toggle-background-color-hover,
69
- var(--uui-interface-surface-alt -hover)
69
+ var(--uui-color -hover)
70
70
);
71
71
}
72
72
label:focus #slider {
73
73
border-color: var(
74
74
--uui-toggle-border-color-focus,
75
- var(--uui-interface-border -focus)
75
+ var(--uui-color -focus)
76
76
);
77
77
background-color: var(
78
78
--uui-toggle-background-color-focus,
79
- var(--uui-interface-surface-alt-focus )
79
+ var(--uui-color-hover )
80
80
);
81
81
}
82
82
input:checked ~ #slider {
83
- background-color: var(--uui-interface-select );
83
+ background-color: var(--uui-color-selected );
84
84
}
85
85
label:hover input:checked:not([disabled]) ~ #slider {
86
- background-color: var(--uui-interface-select-hover );
86
+ background-color: var(--uui-color-selected-emphasis );
87
87
}
88
88
label:focus input:checked ~ #slider {
89
- background-color: var(--uui-interface-select-focus );
89
+ background-color: var(--uui-color-selected-emphasis );
90
90
}
91
91
92
92
#icon-check,
@@ -102,16 +102,16 @@ export class UUIToggleElement extends UUIBooleanInputElement {
102
102
#icon-check {
103
103
margin-left: -0.5em;
104
104
left: calc(var(--uui-toggle-size) * 0.5);
105
- fill: var(--uui-interface-contrast );
105
+ fill: var(--uui-color-text );
106
106
}
107
107
108
108
#icon-wrong {
109
109
margin-right: -0.5em;
110
110
right: calc(var(--uui-toggle-size) * 0.5);
111
- fill: var(--uui-interface-contrast );
111
+ fill: var(--uui-color-text );
112
112
}
113
113
input:checked ~ #slider #icon-check {
114
- fill: var(--uui-interface-select -contrast);
114
+ fill: var(--uui-color-selected -contrast);
115
115
}
116
116
117
117
#slider::after {
@@ -122,7 +122,7 @@ export class UUIToggleElement extends UUIBooleanInputElement {
122
122
width: calc(var(--uui-toggle-size) - 4px);
123
123
height: calc(var(--uui-toggle-size) - 4px);
124
124
border-radius: 100px;
125
- background-color: var(--uui-interface-select -contrast);
125
+ background-color: var(--uui-color-selected -contrast);
126
126
transition: width 120ms ease, left 120ms ease, transform 120ms ease,
127
127
background-color 120ms;
128
128
}
@@ -134,7 +134,7 @@ export class UUIToggleElement extends UUIBooleanInputElement {
134
134
135
135
input:focus ~ #slider {
136
136
outline: calc(2px * var(--uui-show-focus-outline, 1)) solid
137
- var(--uui-interface-outline );
137
+ var(--uui-color-focus );
138
138
}
139
139
140
140
:host(:not([disabled])) label:active #slider::after {
@@ -143,30 +143,30 @@ export class UUIToggleElement extends UUIBooleanInputElement {
143
143
}
144
144
145
145
:host([disabled]) #slider {
146
- background-color: var(--uui-interface-surface-alt- disabled);
146
+ background-color: var(--uui-color- disabled-standalone );
147
147
}
148
148
:host([disabled]) input:checked ~ #slider {
149
- background-color: var(--uui-interface-select- disabled);
149
+ background-color: var(--uui-color- disabled-contrast );
150
150
}
151
151
:host([disabled]) #slider::after {
152
- background-color: var(--uui-interface-surface -disabled);
152
+ background-color: var(--uui-color -disabled);
153
153
}
154
154
:host([disabled]) #slider #icon-wrong {
155
- fill: var(--uui-interface-contrast- disabled);
155
+ fill: var(--uui-color- disabled-contrast );
156
156
}
157
157
:host([disabled]) label:active #slider {
158
158
animation: ${ UUIHorizontalShakeAnimationValue } ;
159
159
}
160
160
:host([disabled]) input:checked #slider #icon-check {
161
- fill: var(--uui-interface-select -contrast-disabled );
161
+ fill: var(--uui-color-disabled -contrast);
162
162
}
163
163
164
164
:host(:not([pristine]):invalid) #slider,
165
165
:host(:not([pristine]):invalid) label:hover #slider,
166
166
/* polyfill support */
167
167
:host(:not([pristine])[internals-invalid]) #slider,
168
168
:host(:not([pristine])[internals-invalid]) label:hover #slider {
169
- border: 1px solid var(--uui-look -danger-border );
169
+ border: 1px solid var(--uui-color -danger-standalone );
170
170
}
171
171
` ,
172
172
] ;
0 commit comments