galaxy/Checkboxes/lenfear23_hot-badger-62.html

62 lines
1.3 KiB
HTML

<label class="container">
<input checked="checked" type="checkbox">
<div class="checkmark"></div>
</label>
<style>
/* From Uiverse.io by lenfear23 - Tags: neumorphism, checkbox */
/* Hide the default checkbox */
.container input {
position: absolute;
opacity: 1;
-webkit-appearance: none;
cursor: pointer;
height: 50px;
width: 50px;
box-shadow: -10px -10px 15px rgba(255,255,255,0.5),
10px 10px 15px rgba(0,0,70,0.12);
border-radius: 50%;
border: 8px solid #ececec;
outline: none;
display: flex;
justify-content: center;
align-items: center;
transition: .5s;
}
.container {
display: flex;
justify-content: center;
align-items: center;
}
.container input::after {
transition: .5s;
font-family: monospace;
content: '';
color: #7a7a7a;
font-size: 25px;
left: 0.45em;
top: 0.25em;
width: 0.25em;
height: 0.5em;
border: solid #7a7a7a;
border-width: 0 0.15em 0.15em 0;
transform: rotate(45deg);
}
.container input:checked {
box-shadow: -10px -10px 15px rgba(255,255,255,0.5),
10px 10px 15px rgba(70,70,70,0.12),
inset -10px -10px 15px rgba(255,255,255,0.5),
inset 10px 10px 15px rgba(70,70,70,0.12);
transition: .5s;
}
.container input:checked::after {
transition: .5s;
border: solid #15e38a;
border-width: 0 0.15em 0.15em 0;
transform: rotate(45deg);
}
</style>