|
.spinnerSquare {
|
|
display: flex;
|
|
flex-direction: row;
|
|
width: 90px;
|
|
height: 120px;
|
|
|
|
> div {
|
|
width: 17px;
|
|
height: 80px;
|
|
margin: auto auto;
|
|
border-radius: 4px;
|
|
}
|
|
}
|
|
|
|
.square1 {
|
|
animation: square-anim 1200ms cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s infinite;
|
|
}
|
|
|
|
.square2 {
|
|
animation: square-anim 1200ms cubic-bezier(0.445, 0.05, 0.55, 0.95) 200ms infinite;
|
|
}
|
|
|
|
.square3 {
|
|
animation: square-anim 1200ms cubic-bezier(0.445, 0.05, 0.55, 0.95) 400ms infinite;
|
|
}
|
|
|
|
@keyframes square-anim {
|
|
0% {
|
|
height: 80px;
|
|
background-color: var(--text-secondary);
|
|
}
|
|
20% {
|
|
height: 80px;
|
|
}
|
|
40% {
|
|
height: 120px;
|
|
background-color: var(--text-hover-secondary);
|
|
}
|
|
80% {
|
|
height: 80px;
|
|
}
|
|
100% {
|
|
height: 80px;
|
|
background-color: var(--text-secondary);
|
|
}
|
|
} |