Compare commits
2 Commits
73f9be91ef
...
3c1bd01373
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3c1bd01373 | ||
|
|
669ac6d3da |
@@ -182,14 +182,18 @@ function createSpider(container) {
|
|||||||
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
wrapper.remove();
|
wrapper.remove();
|
||||||
|
if (document.body.contains(container)) {
|
||||||
setTimeout(() => createSpider(container), Math.random() * 5000 + 1000);
|
setTimeout(() => createSpider(container), Math.random() * 5000 + 1000);
|
||||||
|
}
|
||||||
}, 500);
|
}, 500);
|
||||||
});
|
});
|
||||||
|
|
||||||
wrapper.addEventListener('animationend', () => {
|
wrapper.addEventListener('animationend', () => {
|
||||||
if (isRetreating) return;
|
if (isRetreating) return;
|
||||||
wrapper.remove();
|
wrapper.remove();
|
||||||
|
if (document.body.contains(container)) {
|
||||||
setTimeout(() => createSpider(container), Math.random() * 5000 + 1000);
|
setTimeout(() => createSpider(container), Math.random() * 5000 + 1000);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
container.appendChild(wrapper);
|
container.appendChild(wrapper);
|
||||||
@@ -223,7 +227,9 @@ function createMouse(container) {
|
|||||||
|
|
||||||
mouse.addEventListener('animationend', () => {
|
mouse.addEventListener('animationend', () => {
|
||||||
mouse.remove();
|
mouse.remove();
|
||||||
|
if (document.body.contains(container)) {
|
||||||
setTimeout(() => createMouse(container), Math.random() * 4000 + 2000);
|
setTimeout(() => createMouse(container), Math.random() * 4000 + 2000);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
container.appendChild(mouse);
|
container.appendChild(mouse);
|
||||||
|
|||||||
@@ -12,10 +12,11 @@
|
|||||||
|
|
||||||
.olympia-symbol {
|
.olympia-symbol {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: -10vh;
|
top: 0;
|
||||||
opacity: 0.95;
|
opacity: 0.95;
|
||||||
text-shadow: 0 0 10px rgba(255,255,255,0.2);
|
text-shadow: 0 0 10px rgba(255,255,255,0.2);
|
||||||
z-index: 40;
|
z-index: 40;
|
||||||
|
translate: 0 -10vh;
|
||||||
}
|
}
|
||||||
|
|
||||||
.olympia-flame {
|
.olympia-flame {
|
||||||
@@ -34,8 +35,8 @@
|
|||||||
.olympia-ring-css::before {
|
.olympia-ring-css::before {
|
||||||
content: '';
|
content: '';
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%; left: 50%;
|
top: 0;
|
||||||
transform: translate(-50%, -50%);
|
translate: -50% -50%;
|
||||||
width: 30px;
|
width: 30px;
|
||||||
height: 30px;
|
height: 30px;
|
||||||
border: 5px solid #0081C8; /* Default blue ring */
|
border: 5px solid #0081C8; /* Default blue ring */
|
||||||
@@ -46,13 +47,15 @@
|
|||||||
}
|
}
|
||||||
.olympia-symbol {
|
.olympia-symbol {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: -10vh;
|
top: 0;
|
||||||
opacity: 0.95;
|
opacity: 0.95;
|
||||||
text-shadow: 0 0 10px rgba(255,255,255,0.2);
|
text-shadow: 0 0 10px rgba(255,255,255,0.2);
|
||||||
z-index: 40;
|
z-index: 40;
|
||||||
|
translate: 0 -10vh;
|
||||||
}
|
}
|
||||||
|
|
||||||
.olympia-inner {
|
.olympia-inner {
|
||||||
|
will-change: transform;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
animation: olympia-sway linear infinite alternate;
|
animation: olympia-sway linear infinite alternate;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user