UNPKG

wix-style-react

Version:
78 lines (65 loc) 1.57 kB
@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" */