wix-style-react
Version:
wix-style-react
78 lines (65 loc) • 1.57 kB
CSS
@st-namespace "BMCheckToggle";
:import {
-st-from: "../../../CheckToggle/CheckToggle.st.css";
-st-default: CheckToggle;
}
:import {
-st-from: '../foundations/colors.st.css';
-st-named: B05, B10, B50, D10-40, D80
}
.root {
-st-extends: CheckToggle;
background-color: value(D80);
height: 16px;
width: 16px;
}
/* Focused */
.root:focus-visible {
box-shadow: 0 0 0 3px value(B50);
}
/* Disabled Checked */
.root:skin(standard):checked:disabled span {
border: none;
background-color: value(D10-40);
}
.root:skin(standard):checked:disabled svg {
transform: unset;
background-color: unset;
border-radius: 100%;
height: 16px;
width: 16px;
}
/* Disabled UnChecked */
.root:skin(standard):not(:checked):disabled span {
transform: unset;
border-color: value(D10-40);
height: 14px;
width: 14px;
}
/* Enabled Checked */
.root:skin(standard):checked:not(:disabled) span {
align-items: center;
border: none;
}
.root:skin(standard):checked:not(:disabled) svg {
transform: unset;
background-color: value(B10);
border-radius: 100%;
height: 16px;
width: 16px;
}
/* Enabled UnChecked */
.root:skin(standard):not(:checked):not(:disabled) span {
transform: unset;
border-color: value(B10);
height: 14px;
width: 14px;
}
/* Hover */
.root:skin(standard):checked:not(:disabled):hover svg {
background-color: value(B05);
}
.root:skin(standard):not(:checked):not(:disabled):hover span {
background-color: value(B50);
}
/* st-namespace-reference="../../../../../src/Themes/businessDashboard/components/CheckToggle.st.css" */