blob: 9ccc565c503ba82a3c641f3a31ace675df36d379 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<style>
@keyframes sun-intro {
from {
transform: scale(0);
}
to {
transform: scale(1.5);
}
}
@keyframes fern-intro {
from {
transform: translateY(1080px);
}
to {
transform: none;
}
}
.sun-layer {
position: absolute; left: 50%; top: 50%;
animation: sun-intro 14s 5s both;
}
.fern-layer {
position: absolute;
left: 50%; top: 15%; width: 800px; height: 800px;
animation: fern-intro 10s 9s ease-out both;
}
.intro-layer {
position: absolute;
margin: 0;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
}
</style>
<script type="text/javascript" src="layer_fern.js"></script>
<script type="text/javascript" src="layer_intro.js"></script>
<script type="text/javascript" src="layer_sun.js"></script>
<script>
window.addEventListener('load', function() {
var introLayers =
document.getElementsByClassName('intro-layer');
for (var i = 0; i < introLayers.length; ++i) {
InitializeIntroLayer(introLayers.item(i));
}
var flyingLinesLayers =
document.getElementsByClassName('flying-lines-layer');
var NUM_LINES = 30;
for (var i = 0; i < flyingLinesLayers.length; ++i) {
InitializeFlyingLinesLayer(flyingLinesLayers.item(i), NUM_LINES);
}
var sunLayers =
document.getElementsByClassName('sun-layer');
for (var i = 0; i < sunLayers.length; ++i) {
InitializeSunLayer(sunLayers.item(i));
}
var fernLayers =
document.getElementsByClassName('fern-layer');
for (var i = 0; i < fernLayers.length; ++i) {
InitializeFernLayer(fernLayers.item(i));
}
});
</script>
</head>
<body style="background: rgb(0,0,0);">
<div class="sun-layer"></div>
<div class="fern-layer"></div>
<div class="intro-layer"></div>
</body>
</html>