258 lines
3.5 KiB
SCSS
258 lines
3.5 KiB
SCSS
|
.cls-1 {
|
||
|
fill: #ffc541;
|
||
|
}
|
||
|
|
||
|
.cls-2 {
|
||
|
fill: #4e4066;
|
||
|
}
|
||
|
|
||
|
.cls-3 {
|
||
|
fill: #6f5b92;
|
||
|
}
|
||
|
|
||
|
.cls-4 {
|
||
|
fill: #f78d5e;
|
||
|
}
|
||
|
|
||
|
.cls-5 {
|
||
|
fill: #fa976c;
|
||
|
}
|
||
|
|
||
|
.cls-6 {
|
||
|
fill: #b65c32;
|
||
|
opacity: 0.6;
|
||
|
}
|
||
|
|
||
|
.cls-7 {
|
||
|
fill: #b65c32;
|
||
|
opacity: 0.4;
|
||
|
}
|
||
|
|
||
|
.cls-8 {
|
||
|
fill: #b65c32;
|
||
|
}
|
||
|
|
||
|
.cls-9 {
|
||
|
fill: #f4b73b;
|
||
|
}
|
||
|
|
||
|
.cls-10 {
|
||
|
opacity: 0.6;
|
||
|
}
|
||
|
|
||
|
.cls-11 {
|
||
|
fill: #f9c358;
|
||
|
}
|
||
|
|
||
|
.cls-12 {
|
||
|
fill: #9b462c;
|
||
|
}
|
||
|
|
||
|
.cls-13 {
|
||
|
fill: #aa512e;
|
||
|
}
|
||
|
|
||
|
.cls-14 {
|
||
|
fill: #7d6aa5;
|
||
|
}
|
||
|
|
||
|
/* animations */
|
||
|
|
||
|
.wheel {
|
||
|
animation: wheel-rotate 6s ease infinite;
|
||
|
transform-origin: center;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes wheel-rotate {
|
||
|
50% {
|
||
|
transform: rotate(360deg);
|
||
|
animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
|
||
|
}
|
||
|
100% {
|
||
|
transform: rotate(960deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.clock-hand-1 {
|
||
|
animation: clock-rotate 3s linear infinite;
|
||
|
transform-origin: bottom;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
.clock-hand-2 {
|
||
|
animation: clock-rotate 6s linear infinite;
|
||
|
transform-origin: bottom;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes clock-rotate {
|
||
|
100% {
|
||
|
transform: rotate(360deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#box-top {
|
||
|
animation: box-top-anim 2s linear infinite;
|
||
|
transform-origin: right top;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes box-top-anim {
|
||
|
50% {
|
||
|
transform: rotate(-5deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#umbrella {
|
||
|
animation: umbrella-anim 6s linear infinite;
|
||
|
transform-origin: center;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes umbrella-anim {
|
||
|
25% {
|
||
|
transform: translateY(10px) rotate(5deg);
|
||
|
}
|
||
|
75% {
|
||
|
transform: rotate(-5deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#cup {
|
||
|
animation: cup-rotate 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;
|
||
|
transform-origin: top left;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes cup-rotate {
|
||
|
50% {
|
||
|
transform: rotate(-5deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#pillow {
|
||
|
animation: pillow-anim 3s linear infinite;
|
||
|
transform-origin: center;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes pillow-anim {
|
||
|
25% {
|
||
|
transform: rotate(10deg) translateY(5px);
|
||
|
}
|
||
|
75% {
|
||
|
transform: rotate(-10deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#stripe {
|
||
|
animation: stripe-anim 3s linear infinite;
|
||
|
transform-origin: center;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes stripe-anim {
|
||
|
25% {
|
||
|
transform: translate(10px, 0) rotate(-10deg);
|
||
|
}
|
||
|
75% {
|
||
|
transform: translateX(10px);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#bike {
|
||
|
animation: bike-anim 6s ease infinite;
|
||
|
}
|
||
|
|
||
|
@keyframes bike-anim {
|
||
|
0% {
|
||
|
transform: translateX(-1300px);
|
||
|
}
|
||
|
50% {
|
||
|
transform: translateX(0);
|
||
|
animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
|
||
|
}
|
||
|
100% {
|
||
|
transform: translateX(1300px);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#rucksack {
|
||
|
animation: ruck-anim 3s linear infinite;
|
||
|
transform-origin: top;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes ruck-anim {
|
||
|
50% {
|
||
|
transform: rotate(5deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.circle {
|
||
|
animation: circle-anim ease infinite;
|
||
|
transform-origin: center;
|
||
|
transform-box: fill-box;
|
||
|
perspective: 0px;
|
||
|
}
|
||
|
|
||
|
.circle.c1 {
|
||
|
animation-duration: 2s;
|
||
|
}
|
||
|
|
||
|
.circle.c2 {
|
||
|
animation-duration: 3s;
|
||
|
}
|
||
|
|
||
|
.circle.c3 {
|
||
|
animation-duration: 1s;
|
||
|
}
|
||
|
|
||
|
.circle.c4 {
|
||
|
animation-duration: 1s;
|
||
|
}
|
||
|
|
||
|
.circle.c5 {
|
||
|
animation-duration: 2s;
|
||
|
}
|
||
|
|
||
|
.circle.c6 {
|
||
|
animation-duration: 3s;
|
||
|
}
|
||
|
|
||
|
@keyframes circle-anim {
|
||
|
50% {
|
||
|
transform: scale(0.2) rotateX(360deg) rotateY(360deg);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.four,
|
||
|
#ou {
|
||
|
animation: four-anim cubic-bezier(0.39, 0.575, 0.565, 1) infinite;
|
||
|
}
|
||
|
|
||
|
.four.a {
|
||
|
transform-origin: bottom left;
|
||
|
animation-duration: 3s;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
.four.b {
|
||
|
transform-origin: bottom right;
|
||
|
animation-duration: 3s;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
#ou {
|
||
|
animation-duration: 6s;
|
||
|
transform-origin: center;
|
||
|
transform-box: fill-box;
|
||
|
}
|
||
|
|
||
|
@keyframes four-anim {
|
||
|
50% {
|
||
|
transform: scale(0.98);
|
||
|
}
|
||
|
}
|