blob: 3ecf205176a4723ff50af3c97c2b382c8360ba96 [file] [log] [blame]
@keyframes sun-blade-rotation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes dark-color-pulse {
0% {
background-color: rgb(255, 155, 50);
}
100% {
background-color: rgb(155, 255, 50);
}
}
@keyframes light-color-pulse {
0% {
background-color: rgb(50, 230, 155);
}
100% {
background-color: rgb(50, 150, 255);
}
}
@keyframes sun-blade-bouncy-scale {
0% {
transform: scale(0.75);
}
100% {
transform: scale(1);
}
}
.sun-blade-dark {
position: absolute;
left: -12%;
top: -12%;
width: 124%;
height: 124%;
background-color: rgb(0, 0, 0);
animation: sun-blade-rotation 4s infinite linear,
dark-color-pulse 4s infinite ease-in-out alternate;
}
.sun-blade-light {
position: absolute;
width: 100%;
height: 100%;
background-color: rgb(255, 255, 255);
animation: sun-blade-rotation 4s infinite linear,
light-color-pulse 4s infinite ease-in-out alternate;
}
.sun-blade-scale-container {
position: absolute;
left: 12.5%;
top: 12.5%;
width: 75%;
height: 75%;
animation: sun-blade-bouncy-scale 1.5s infinite ease-in-out alternate;
}
.sun-blade-layer-container {
position: absolute;
left: -500px;
top: -500px;
width: 1000px;
height: 1000px;
}