Files
Pomodoro-Timer-with-Clockif…/public/sass_styles/_dark-mode_toogle-switch.scss
2021-10-05 21:46:36 -03:00

79 lines
1.4 KiB
SCSS

.dark-mode {
position: absolute;
left: calc(100% - 5vw);
#dark-mode_toogle-switch {
width: 0;
height: 0;
visibility: hidden;
}
label {
display: block;
width: 4vw;
height: 4vh;
background-color: $lightest-color;
border-radius: 100px;
position: relative;
cursor: pointer;
transition: 0.5s;
box-shadow: 0 0 20px #477a8550;
}
label::after {
content: "";
width: 3.5vh;
height: 3.5vh;
background-color: #b632eb;
position: absolute;
border-radius: 100%;
top: 0.25vh;
left: 0.25vh;
transition: 0.5s;
}
input:checked + label:after {
left: calc(100% - 0.25vh);
transform: translateX(-100%);
background-color: $lightest-color;
}
input:checked + label{
background-color: #b632eb;
}
}
@media (max-width: 991.98px) {
.dark-mode {
position: initial;
label {
width: 50px;
height: 20px;
}
label::after {
width: 15px;
height: 15px;
}
}
}
@media (max-width: 576px) {
.dark-mode {
label {
width: 50px;
height: 20px;
}
label::after {
width: 15px;
height: 15px;
}
margin-bottom: 20px;
}
}