You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
875 B
41 lines
875 B
.react-switch-checkbox {
|
|
height: 0;
|
|
width: 0;
|
|
visibility: hidden;
|
|
float: right;
|
|
}
|
|
|
|
.react-switch-label {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
cursor: pointer;
|
|
width: 90px;
|
|
height: 40px;
|
|
background: grey;
|
|
border-radius: 100px;
|
|
position: relative;
|
|
transition: background-color .2s;
|
|
}
|
|
|
|
.react-switch-label .react-switch-button {
|
|
content: '';
|
|
position: absolute;
|
|
top: 2px;
|
|
left: 2px;
|
|
width: 35px;
|
|
height: 35px;
|
|
border-radius: 45px;
|
|
transition: 0.2s;
|
|
background: #fff;
|
|
box-shadow: 0 0 2px 0 rgba(10, 10, 10, 0.29);
|
|
}
|
|
|
|
.react-switch-checkbox:checked + .react-switch-label .react-switch-button {
|
|
left: calc(100% - 2px);
|
|
transform: translateX(-100%);
|
|
}
|
|
|
|
.react-switch-label:active .react-switch-button {
|
|
width: 60px;
|
|
} |