Skip to content

Commit 43b9b8f

Browse files
committed
toggle
1 parent e9e2786 commit 43b9b8f

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

packages/uui-toggle/lib/uui-toggle.element.ts

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -53,40 +53,40 @@ export class UUIToggleElement extends UUIBooleanInputElement {
5353
5454
background-color: var(
5555
--uui-toggle-background-color,
56-
var(--uui-interface-surface-alt)
56+
var(--uui-color-surface-alt)
5757
);
5858
border: 1px solid
59-
var(--uui-toggle-border-color, var(--uui-interface-border));
59+
var(--uui-toggle-border-color, var(--uui-color-border-standalone));
6060
font-size: calc(var(--uui-toggle-size) * 0.6);
6161
}
6262
label:hover input:not([disabled]) ~ #slider {
6363
border-color: var(
6464
--uui-toggle-border-color-hover,
65-
var(--uui-interface-border-hover)
65+
var(--uui-color-border-emphasis)
6666
);
6767
background-color: var(
6868
--uui-toggle-background-color-hover,
69-
var(--uui-interface-surface-alt-hover)
69+
var(--uui-color-hover)
7070
);
7171
}
7272
label:focus #slider {
7373
border-color: var(
7474
--uui-toggle-border-color-focus,
75-
var(--uui-interface-border-focus)
75+
var(--uui-color-focus)
7676
);
7777
background-color: var(
7878
--uui-toggle-background-color-focus,
79-
var(--uui-interface-surface-alt-focus)
79+
var(--uui-color-hover)
8080
);
8181
}
8282
input:checked ~ #slider {
83-
background-color: var(--uui-interface-select);
83+
background-color: var(--uui-color-selected);
8484
}
8585
label:hover input:checked:not([disabled]) ~ #slider {
86-
background-color: var(--uui-interface-select-hover);
86+
background-color: var(--uui-color-selected-emphasis);
8787
}
8888
label:focus input:checked ~ #slider {
89-
background-color: var(--uui-interface-select-focus);
89+
background-color: var(--uui-color-selected-emphasis);
9090
}
9191
9292
#icon-check,
@@ -102,16 +102,16 @@ export class UUIToggleElement extends UUIBooleanInputElement {
102102
#icon-check {
103103
margin-left: -0.5em;
104104
left: calc(var(--uui-toggle-size) * 0.5);
105-
fill: var(--uui-interface-contrast);
105+
fill: var(--uui-color-text);
106106
}
107107
108108
#icon-wrong {
109109
margin-right: -0.5em;
110110
right: calc(var(--uui-toggle-size) * 0.5);
111-
fill: var(--uui-interface-contrast);
111+
fill: var(--uui-color-text);
112112
}
113113
input:checked ~ #slider #icon-check {
114-
fill: var(--uui-interface-select-contrast);
114+
fill: var(--uui-color-selected-contrast);
115115
}
116116
117117
#slider::after {
@@ -122,7 +122,7 @@ export class UUIToggleElement extends UUIBooleanInputElement {
122122
width: calc(var(--uui-toggle-size) - 4px);
123123
height: calc(var(--uui-toggle-size) - 4px);
124124
border-radius: 100px;
125-
background-color: var(--uui-interface-select-contrast);
125+
background-color: var(--uui-color-selected-contrast);
126126
transition: width 120ms ease, left 120ms ease, transform 120ms ease,
127127
background-color 120ms;
128128
}
@@ -134,7 +134,7 @@ export class UUIToggleElement extends UUIBooleanInputElement {
134134
135135
input:focus ~ #slider {
136136
outline: calc(2px * var(--uui-show-focus-outline, 1)) solid
137-
var(--uui-interface-outline);
137+
var(--uui-color-focus);
138138
}
139139
140140
:host(:not([disabled])) label:active #slider::after {
@@ -143,30 +143,30 @@ export class UUIToggleElement extends UUIBooleanInputElement {
143143
}
144144
145145
:host([disabled]) #slider {
146-
background-color: var(--uui-interface-surface-alt-disabled);
146+
background-color: var(--uui-color-disabled-standalone);
147147
}
148148
:host([disabled]) input:checked ~ #slider {
149-
background-color: var(--uui-interface-select-disabled);
149+
background-color: var(--uui-color-disabled-contrast);
150150
}
151151
:host([disabled]) #slider::after {
152-
background-color: var(--uui-interface-surface-disabled);
152+
background-color: var(--uui-color-disabled);
153153
}
154154
:host([disabled]) #slider #icon-wrong {
155-
fill: var(--uui-interface-contrast-disabled);
155+
fill: var(--uui-color-disabled-contrast);
156156
}
157157
:host([disabled]) label:active #slider {
158158
animation: ${UUIHorizontalShakeAnimationValue};
159159
}
160160
:host([disabled]) input:checked #slider #icon-check {
161-
fill: var(--uui-interface-select-contrast-disabled);
161+
fill: var(--uui-color-disabled-contrast);
162162
}
163163
164164
:host(:not([pristine]):invalid) #slider,
165165
:host(:not([pristine]):invalid) label:hover #slider,
166166
/* polyfill support */
167167
:host(:not([pristine])[internals-invalid]) #slider,
168168
: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);
170170
}
171171
`,
172172
];

0 commit comments

Comments
 (0)