mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-04 18:29:39 +02:00
223 lines
No EOL
6.1 KiB
PHP
223 lines
No EOL
6.1 KiB
PHP
<style>
|
|
body {
|
|
background: radial-gradient(#FFF,#555);
|
|
}
|
|
|
|
.AnimatedLight {
|
|
position: absolute;
|
|
width: 0px;
|
|
opacity: .75;
|
|
background-color: white;
|
|
box-shadow: #e9f1f1 0px 0px 20px 2px;
|
|
opacity: 0;
|
|
top: 100vh;
|
|
bottom: 0px;
|
|
left: 0px;
|
|
right: 0px;
|
|
margin: auto;
|
|
z-index: -1;
|
|
}
|
|
|
|
.x1{
|
|
-webkit-animation: floatUp 4s infinite linear;
|
|
-moz-animation: floatUp 4s infinite linear;
|
|
-o-animation: floatUp 4s infinite linear;
|
|
animation: floatUp 4s infinite linear;
|
|
-webkit-transform: scale(1.0);
|
|
-moz-transform: scale(1.0);
|
|
-o-transform: scale(1.0);
|
|
transform: scale(1.0);
|
|
}
|
|
|
|
.x2{
|
|
-webkit-animation: floatUp 7s infinite linear;
|
|
-moz-animation: floatUp 7s infinite linear;
|
|
-o-animation: floatUp 7s infinite linear;
|
|
animation: floatUp 7s infinite linear;
|
|
-webkit-transform: scale(1.6);
|
|
-moz-transform: scale(1.6);
|
|
-o-transform: scale(1.6);
|
|
transform: scale(1.6);
|
|
left: 15%;
|
|
}
|
|
|
|
.x3{
|
|
-webkit-animation: floatUp 2.5s infinite linear;
|
|
-moz-animation: floatUp 2.5s infinite linear;
|
|
-o-animation: floatUp 2.5s infinite linear;
|
|
animation: floatUp 2.5s infinite linear;
|
|
-webkit-transform: scale(.5);
|
|
-moz-transform: scale(.5);
|
|
-o-transform: scale(.5);
|
|
transform: scale(.5);
|
|
left: -15%;
|
|
}
|
|
|
|
.x4{
|
|
-webkit-animation: floatUp 4.5s infinite linear;
|
|
-moz-animation: floatUp 4.5s infinite linear;
|
|
-o-animation: floatUp 4.5s infinite linear;
|
|
animation: floatUp 4.5s infinite linear;
|
|
-webkit-transform: scale(1.2);
|
|
-moz-transform: scale(1.2);
|
|
-o-transform: scale(1.2);
|
|
transform: scale(1.2);
|
|
left: -34%;
|
|
}
|
|
|
|
.x5{
|
|
-webkit-animation: floatUp 8s infinite linear;
|
|
-moz-animation: floatUp 8s infinite linear;
|
|
-o-animation: floatUp 8s infinite linear;
|
|
animation: floatUp 8s infinite linear;
|
|
-webkit-transform: scale(2.2);
|
|
-moz-transform: scale(2.2);
|
|
-o-transform: scale(2.2);
|
|
transform: scale(2.2);
|
|
left: -57%;
|
|
}
|
|
|
|
.x6{
|
|
-webkit-animation: floatUp 3s infinite linear;
|
|
-moz-animation: floatUp 3s infinite linear;
|
|
-o-animation: floatUp 3s infinite linear;
|
|
animation: floatUp 3s infinite linear;
|
|
-webkit-transform: scale(.8);
|
|
-moz-transform: scale(.8);
|
|
-o-transform: scale(.8);
|
|
transform: scale(.8);
|
|
left: -81%;
|
|
}
|
|
|
|
.x7{
|
|
-webkit-animation: floatUp 5.3s infinite linear;
|
|
-moz-animation: floatUp 5.3s infinite linear;
|
|
-o-animation: floatUp 5.3s infinite linear;
|
|
animation: floatUp 5.3s infinite linear;
|
|
-webkit-transform: scale(3.2);
|
|
-moz-transform: scale(3.2);
|
|
-o-transform: scale(3.2);
|
|
transform: scale(3.2);
|
|
left: 37%;
|
|
}
|
|
|
|
.x8{
|
|
-webkit-animation: floatUp 4.7s infinite linear;
|
|
-moz-animation: floatUp 4.7s infinite linear;
|
|
-o-animation: floatUp 4.7s infinite linear;
|
|
animation: floatUp 4.7s infinite linear;
|
|
-webkit-transform: scale(1.7);
|
|
-moz-transform: scale(1.7);
|
|
-o-transform: scale(1.7);
|
|
transform: scale(1.7);
|
|
left: 62%;
|
|
}
|
|
|
|
.x9{
|
|
-webkit-animation: floatUp 4.1s infinite linear;
|
|
-moz-animation: floatUp 4.1s infinite linear;
|
|
-o-animation: floatUp 4.1s infinite linear;
|
|
animation: floatUp 4.1s infinite linear;
|
|
-webkit-transform: scale(0.9);
|
|
-moz-transform: scale(0.9);
|
|
-o-transform: scale(0.9);
|
|
transform: scale(0.9);
|
|
left: 85%;
|
|
}
|
|
@-webkit-keyframes floatUp{
|
|
0%{top: 100vh; opacity: 0;}
|
|
25%{opacity: 1;}
|
|
50%{top: 0vh; opacity: .8;}
|
|
75%{opacity: 1;}
|
|
100%{top: -100vh; opacity: 0;}
|
|
}
|
|
@-moz-keyframes floatUp{
|
|
0%{top: 100vh; opacity: 0;}
|
|
25%{opacity: 1;}
|
|
50%{top: 0vh; opacity: .8;}
|
|
75%{opacity: 1;}
|
|
100%{top: -100vh; opacity: 0;}
|
|
}
|
|
@-o-keyframes floatUp{
|
|
0%{top: 100vh; opacity: 0;}
|
|
25%{opacity: 1;}
|
|
50%{top: 0vh; opacity: .8;}
|
|
75%{opacity: 1;}
|
|
100%{top: -100vh; opacity: 0;}
|
|
}
|
|
@keyframes floatUp{
|
|
0%{top: 100vh; opacity: 0;}
|
|
25%{opacity: 1;}
|
|
50%{top: 0vh; opacity: .8;}
|
|
75%{opacity: 1;}
|
|
100%{top: -100vh; opacity: 0;}
|
|
}
|
|
|
|
|
|
@-webkit-keyframes fadeOut{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 0;}
|
|
}
|
|
|
|
@-moz-keyframes fadeOut{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 0;}
|
|
}
|
|
|
|
@-o-keyframes fadeOut{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 0;}
|
|
}
|
|
|
|
@keyframes fadeOut{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 0;}
|
|
}
|
|
|
|
@-webkit-keyframes finalFade{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 1;}
|
|
}
|
|
|
|
@-moz-keyframes finalFade{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 1;}
|
|
}
|
|
|
|
@-o-keyframes finalFade{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 1;}
|
|
}
|
|
|
|
@keyframes finalFade{
|
|
0%{opacity: 0;}
|
|
30%{opacity: 1;}
|
|
80%{opacity: .9;}
|
|
100%{opacity: 1;}
|
|
}
|
|
|
|
|
|
</style>
|
|
<div class='AnimatedLight x1'></div>
|
|
<div class='AnimatedLight x2'></div>
|
|
<div class='AnimatedLight x3'></div>
|
|
<div class='AnimatedLight x4'></div>
|
|
<div class='AnimatedLight x5'></div>
|
|
<div class='AnimatedLight x6'></div>
|
|
<div class='AnimatedLight x7'></div>
|
|
<div class='AnimatedLight x8'></div>
|
|
<div class='AnimatedLight x9'></div> |