Neumorphism UI | 2020 Trend
div {
border-radius: 5px;
box-shadow: -4px -4px 16px #ffffff, 3px 3px 16px #a3b1c6;
}
div {
border-radius: 50%;
box-shadow: inset -5px -5px 16px #ffffff, inset 5px 5px 16px #aeaec0;
}
div {
transform: rotate(45deg);
box-shadow: inset -4px -4px 10px #aeaec0, inset 4px 4px 30px #ffffff;
}
div {
display: flex;
border-radius: 50%;
justify-content: center;
align-items: center;
position: relative;
box-shadow: -4px -4px 16px #ffffff, 4px 4px 16px #aeaec0;
}
div::after {
content: '';
position: absolute;
border-radius: 50%;
width: 80%;
height: 80%;
background-color: transparent;
box-shadow: inset -4px -4px 16px #ffffff, inset 4px 4px 16px #aeaec0;
}
div {
box-shadow: -4px -4px 16px #ffffff, 3px 3px 16px #a3b1c6;
animation: rotate-animation infinite 20s linear;
}
@keyframes rotate-animation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}