Import initial du site depuis le serveur

This commit is contained in:
WhyKorp's server
2026-04-27 06:52:16 +00:00
parent 81b39e856b
commit f57f9fe1d5
1871 changed files with 214417 additions and 32138 deletions
+109 -109
View File
@@ -1,109 +1,109 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Animated Wallpaper</title>
<style>
body {
margin: 0;
overflow: hidden;
background-color: black;
}
.background-image {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: -1;
}
.animated-image {
position: absolute;
width: 400px;
height: 400px;
z-index: 1;
}
</style>
</head>
<body>
<img id="background-image" class="background-image" src="sketch_231005a/bg/jpc1.png" alt="Background Image">
<img id="animated-image" class="animated-image" src="sketch_231005a/jpc1.png" alt="Animated Image">
<script>
const images = [
'sketch_231005a/jpc1.png',
'sketch_231005a/jpc2.png',
'sketch_231005a/jpc3.png',
'sketch_231005a/jpc4.png',
'sketch_231005a/jpc5.png',
'sketch_231005a/jpc6.png',
'sketch_231005a/jpc7.png',
'sketch_231005a/jpc8.png',
'sketch_231005a/jpc9.png',
'sketch_231005a/jpc10.png',
'sketch_231005a/jpc11.png',
'sketch_231005a/jpc12.png',
'sketch_231005a/jpc13.png',
'sketch_231005a/jpc14.png',
'sketch_231005a/jpc15.png',
'sketch_231005a/jpc16.png',
];
const imagesbg = [
'sketch_231005a/bg/jpc1.png',
'sketch_231005a/bg/jpc2.png',
'sketch_231005a/bg/jpc3.png',
'sketch_231005a/bg/jpc4.png',
'sketch_231005a/bg/jpc5.png',
'sketch_231005a/bg/jpc6.png',
'sketch_231005a/bg/jpc7.png',
'sketch_231005a/bg/jpc8.png',
'sketch_231005a/bg/jpc9.png',
'sketch_231005a/bg/jpc10.png',
'sketch_231005a/bg/jpc11.png',
'sketch_231005a/bg/jpc12.png',
'sketch_231005a/bg/jpc13.png',
'sketch_231005a/bg/jpc14.png',
'sketch_231005a/bg/jpc15.png',
'sketch_231005a/bg/jpc16.png',
];
let imgIndex = 0;
let x = (window.innerWidth - 100) /2;
let y = (window.innerHeight - 100) /2;
let xSpeed = 2;
let ySpeed = 2;
const imgElement = document.getElementById('animated-image');
const bgElement = document.getElementById('background-image');
imgElement.src = images[imgIndex];
bgElement.src = imagesbg[imgIndex];
function updatePosition() {
x += xSpeed;
y += ySpeed;
if (x + imgElement.width >= window.innerWidth || x <= 0) {
xSpeed *= -1;
changeImage();
}
if (y + imgElement.height >= window.innerHeight || y <= 0) {
ySpeed *= -1;
changeImage();
}
imgElement.style.left = x + 'px';
imgElement.style.top = y + 'px';
requestAnimationFrame(updatePosition);
}
function changeImage() {
imgIndex = (imgIndex + 1) % images.length;
imgElement.src = images[imgIndex];
bgElement.src = imagesbg[imgIndex];
}
updatePosition();
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Animated Wallpaper</title>
<style>
body {
margin: 0;
overflow: hidden;
background-color: black;
}
.background-image {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: -1;
}
.animated-image {
position: absolute;
width: 400px;
height: 400px;
z-index: 1;
}
</style>
</head>
<body>
<img id="background-image" class="background-image" src="sketch_231005a/bg/jpc1.png" alt="Background Image">
<img id="animated-image" class="animated-image" src="sketch_231005a/jpc1.png" alt="Animated Image">
<script>
const images = [
'sketch_231005a/jpc1.png',
'sketch_231005a/jpc2.png',
'sketch_231005a/jpc3.png',
'sketch_231005a/jpc4.png',
'sketch_231005a/jpc5.png',
'sketch_231005a/jpc6.png',
'sketch_231005a/jpc7.png',
'sketch_231005a/jpc8.png',
'sketch_231005a/jpc9.png',
'sketch_231005a/jpc10.png',
'sketch_231005a/jpc11.png',
'sketch_231005a/jpc12.png',
'sketch_231005a/jpc13.png',
'sketch_231005a/jpc14.png',
'sketch_231005a/jpc15.png',
'sketch_231005a/jpc16.png',
];
const imagesbg = [
'sketch_231005a/bg/jpc1.png',
'sketch_231005a/bg/jpc2.png',
'sketch_231005a/bg/jpc3.png',
'sketch_231005a/bg/jpc4.png',
'sketch_231005a/bg/jpc5.png',
'sketch_231005a/bg/jpc6.png',
'sketch_231005a/bg/jpc7.png',
'sketch_231005a/bg/jpc8.png',
'sketch_231005a/bg/jpc9.png',
'sketch_231005a/bg/jpc10.png',
'sketch_231005a/bg/jpc11.png',
'sketch_231005a/bg/jpc12.png',
'sketch_231005a/bg/jpc13.png',
'sketch_231005a/bg/jpc14.png',
'sketch_231005a/bg/jpc15.png',
'sketch_231005a/bg/jpc16.png',
];
let imgIndex = 0;
let x = (window.innerWidth - 100) /2;
let y = (window.innerHeight - 100) /2;
let xSpeed = 2;
let ySpeed = 2;
const imgElement = document.getElementById('animated-image');
const bgElement = document.getElementById('background-image');
imgElement.src = images[imgIndex];
bgElement.src = imagesbg[imgIndex];
function updatePosition() {
x += xSpeed;
y += ySpeed;
if (x + imgElement.width >= window.innerWidth || x <= 0) {
xSpeed *= -1;
changeImage();
}
if (y + imgElement.height >= window.innerHeight || y <= 0) {
ySpeed *= -1;
changeImage();
}
imgElement.style.left = x + 'px';
imgElement.style.top = y + 'px';
requestAnimationFrame(updatePosition);
}
function changeImage() {
imgIndex = (imgIndex + 1) % images.length;
imgElement.src = images[imgIndex];
bgElement.src = imagesbg[imgIndex];
}
updatePosition();
</script>
</body>
</html>