|
.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); |
|
} |
|
} |