Téléverser les fichiers vers "/"
This commit is contained in:
49
about.html
Normal file
49
about.html
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>À propos – BARUA Aditta</title>
|
||||||
|
|
||||||
|
<meta name="description" content="Profil d'Aditta Barua, étudiant en 2ème année de BTS CIEL, spécialisé dans le développement web, la programmation Python et la cybersécurité.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="style.css">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/particles.js"></script>
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<canvas id="background-canvas"></canvas>
|
||||||
|
|
||||||
|
<header id="page-header"></header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<section id="about" class="section" data-aos="fade-up">
|
||||||
|
<h2>À propos de moi</h2>
|
||||||
|
<p>
|
||||||
|
Je m'appelle <strong>BARUA Aditta</strong>, passionné d'informatique depuis le collège.
|
||||||
|
Mes débuts se sont faits dans la création de <strong>mods Minecraft</strong>, ce qui m'a
|
||||||
|
poussé à explorer la programmation et la cybersécurité.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Aujourd'hui en <strong>BTS CIEL</strong>, je développe des projets concrets allant du
|
||||||
|
<strong>web moderne</strong> à la mise en place de <strong>firewalls avancés</strong>,
|
||||||
|
ainsi que des programmes Python orientés sécurité.
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer id="page-footer"></footer>
|
||||||
|
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js"></script>
|
||||||
|
<script>AOS.init();</script>
|
||||||
|
<script src="script.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
57
contact.html
Normal file
57
contact.html
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>Contact – BARUA Aditta</title>
|
||||||
|
|
||||||
|
<meta name="description" content="Page de contact pour joindre Aditta Barua, étudiant en BTS CIEL, pour des collaborations professionnelles ou académiques.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="style.css">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<canvas id="background-canvas"></canvas>
|
||||||
|
|
||||||
|
<header id="page-header"></header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<section id="contact" class="section" data-aos="fade-up">
|
||||||
|
<h2>Me contacter</h2>
|
||||||
|
<p>Tu peux me joindre via ce formulaire. Le message sera directement envoyé à ma boîte mail.</p>
|
||||||
|
|
||||||
|
<form class="contact-form" method="POST" action="https://formspree.io/f/xblnzrll">
|
||||||
|
|
||||||
|
<label for="email">Email :</label>
|
||||||
|
<input type="email" id="email" name="_replyto" required>
|
||||||
|
|
||||||
|
<label for="nom">Nom :</label>
|
||||||
|
<input type="text" id="nom" name="Nom" required>
|
||||||
|
|
||||||
|
<label for="message">Message :</label>
|
||||||
|
<textarea id="message" name="Message" rows="5" required></textarea>
|
||||||
|
|
||||||
|
<input type="hidden" name="_subject" value="Nouveau message via Portfolio BARUA Aditta">
|
||||||
|
|
||||||
|
<button type="submit" class="btn">Envoyer</button>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
<p style="margin-top: 30px;">Ou directement par mail :</p>
|
||||||
|
<p><strong><a href="mailto:aditta.pro.etudes@gmail.com">aditta.pro.etudes@gmail.com</a></strong></p>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer id="page-footer"></footer>
|
||||||
|
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js"></script>
|
||||||
|
<script>AOS.init();</script>
|
||||||
|
<script src="script.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
114
demo-modding.html
Normal file
114
demo-modding.html
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>DÉMO : Modding Minecraft - BARUA Aditta</title>
|
||||||
|
<link rel="stylesheet" href="style.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.demo-section {
|
||||||
|
min-height: 80vh;
|
||||||
|
padding: 80px 10%;
|
||||||
|
background: rgba(0, 0, 0, 0.7);
|
||||||
|
border-radius: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
backdrop-filter: blur(8px);
|
||||||
|
}
|
||||||
|
.modding-stats {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-around;
|
||||||
|
margin: 40px 0;
|
||||||
|
}
|
||||||
|
.stat-card {
|
||||||
|
text-align: center;
|
||||||
|
padding: 20px;
|
||||||
|
background: rgba(255, 255, 255, 0.05);
|
||||||
|
border-radius: 8px;
|
||||||
|
width: 200px;
|
||||||
|
}
|
||||||
|
.stat-card h3 {
|
||||||
|
color: #00ffcc;
|
||||||
|
font-size: 2.5rem;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
}
|
||||||
|
.timeline {
|
||||||
|
margin-top: 60px;
|
||||||
|
padding-left: 20px;
|
||||||
|
border-left: 3px solid #00aaff;
|
||||||
|
}
|
||||||
|
.timeline-event {
|
||||||
|
position: relative;
|
||||||
|
padding: 10px 0 10px 20px;
|
||||||
|
}
|
||||||
|
.timeline-event::before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
left: -12px;
|
||||||
|
top: 15px;
|
||||||
|
width: 15px;
|
||||||
|
height: 15px;
|
||||||
|
border-radius: 50%;
|
||||||
|
background: #00ffcc;
|
||||||
|
border: 2px solid white;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<canvas id="background-canvas"></canvas>
|
||||||
|
<header id="page-header"></header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<section id="demo-modding" class="demo-section" data-aos="fade-up">
|
||||||
|
<h2>Modding Minecraft : L'Origine de mes Compétences</h2>
|
||||||
|
<p class="subtitle">Ce projet illustre la découverte de la programmation orientée objet (POO) à travers le développement de plugins et de mods.</p>
|
||||||
|
|
||||||
|
<div class="modding-stats">
|
||||||
|
<div class="stat-card" data-aos="zoom-in" data-aos-delay="100">
|
||||||
|
<h3>20+</h3>
|
||||||
|
<p>Plugins/Mods Créés</p>
|
||||||
|
</div>
|
||||||
|
<div class="stat-card" data-aos="zoom-in" data-aos-delay="200">
|
||||||
|
<h3>Java</h3>
|
||||||
|
<p>Langage Principal (POO)</p>
|
||||||
|
</div>
|
||||||
|
<div class="stat-card" data-aos="zoom-in" data-aos-delay="300">
|
||||||
|
<h3>2 Ans</h3>
|
||||||
|
<p>Expérience de codage</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h3 style="margin-top: 50px;">Chronologie de Développement</h3>
|
||||||
|
<div class="timeline">
|
||||||
|
<div class="timeline-event">
|
||||||
|
<h4 style="color: #00ffcc;">2018 : Débuts en Java (Spigot API)</h4>
|
||||||
|
<p>Apprentissage des bases de la Programmation Orientée Objet (Classes, Héritage, Polymorphisme) pour interagir avec l'API du jeu.</p>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-event">
|
||||||
|
<h4 style="color: #00ffcc;">2020 : Gestion de Base de Données</h4>
|
||||||
|
<p>Intégration de bases de données (MySQL) pour les systèmes de persistance (inventaires, statistiques utilisateurs).</p>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-event">
|
||||||
|
<h4 style="color: #00ffcc;">2022 : Optimisation et Performances</h4>
|
||||||
|
<p>Focus sur la gestion des tâches asynchrones (`AsyncTasks`) pour prévenir les freezes (lag) et optimiser la charge serveur, compétence cruciale en BTS CIEL.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p style="text-align: center; margin-top: 80px; opacity: 0.6;">
|
||||||
|
Un projet personnel qui a développé ma rigueur technique et ma compréhension des frameworks.
|
||||||
|
<br><a href="projects.html" style="color: #00c8ff;">Retour aux Projets</a>
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer id="page-footer"></footer>
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js"></script>
|
||||||
|
<script>AOS.init();</script>
|
||||||
|
<script src="script.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
93
demo-python.html
Normal file
93
demo-python.html
Normal file
@@ -0,0 +1,93 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>DÉMO : Python BruteForce Tool - BARUA Aditta</title>
|
||||||
|
<link rel="stylesheet" href="style.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&family=Roboto+Mono:wght@400;700&display=swap" rel="stylesheet">
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.demo-section {
|
||||||
|
min-height: 80vh;
|
||||||
|
padding: 80px 10%;
|
||||||
|
background: rgba(0, 0, 0, 0.7);
|
||||||
|
border-radius: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
backdrop-filter: blur(8px);
|
||||||
|
}
|
||||||
|
.cli-container {
|
||||||
|
background: rgba(0, 0, 0, 0.9);
|
||||||
|
border: 1px solid #00ffcc;
|
||||||
|
border-radius: 8px;
|
||||||
|
padding: 20px;
|
||||||
|
font-family: 'Roboto Mono', monospace;
|
||||||
|
color: #00ffcc;
|
||||||
|
white-space: pre-wrap;
|
||||||
|
box-shadow: 0 0 15px rgba(0, 255, 204, 0.4);
|
||||||
|
max-width: 900px;
|
||||||
|
margin: 40px auto;
|
||||||
|
}
|
||||||
|
.cli-output {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.cli-input {
|
||||||
|
color: #00ffcc;
|
||||||
|
}
|
||||||
|
.cli-success {
|
||||||
|
color: #ff0077;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.cli-info {
|
||||||
|
color: #00aaff;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<canvas id="background-canvas"></canvas>
|
||||||
|
<header id="page-header"></header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<section id="demo-python" class="demo-section" data-aos="fade-up">
|
||||||
|
<h2>Simulation : Python BruteForce Tool</h2>
|
||||||
|
<p class="subtitle">Illustration d'un outil de sécurité ciblant un service HTTP avec gestion multithread.</p>
|
||||||
|
|
||||||
|
<div class="cli-container">
|
||||||
|
<span class="cli-input">python3 bruteforce.py -t http://test.com/login -w dict_secu.txt -u "admin" --threads 10</span><br><br>
|
||||||
|
<span class="cli-info">[INFO]</span> Démarrage de l'attaque sur http://test.com/login<br>
|
||||||
|
<span class="cli-info">[INFO]</span> 10 threads actifs. Dictionnaire : dict_secu.txt (15,000 mots)<br>
|
||||||
|
<span class="cli-output">Tentative : a... [FAILED]</span><br>
|
||||||
|
<span class="cli-output">Tentative : b... [FAILED]</span><br>
|
||||||
|
<span class="cli-output">Tentative : c... [FAILED]</span><br>
|
||||||
|
<span class="cli-output">...</span><br>
|
||||||
|
<span class="cli-output">Tentative : password123... [FAILED]</span><br>
|
||||||
|
<span class="cli-output">Tentative : MonCodeSecret1... [FAILED]</span><br>
|
||||||
|
<span class="cli-info">[INFO]</span> Temps écoulé : 4.25s. Taux : 2300 tentatives/s.<br>
|
||||||
|
<span class="cli-success">[SUCCESS]</span> Mot de passe trouvé : <span class="cli-success">CIEL2025</span><br>
|
||||||
|
<span class="cli-success">[SUCCESS]</span> Utilisateur : admin | Code : 200 OK<br>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h3 style="margin-top: 50px;">Détails Techniques</h3>
|
||||||
|
<ul style="list-style-type: square; margin-left: 30px; line-height: 1.8;">
|
||||||
|
<li>**Multithreading :** Utilisation du module `threading` en Python pour accélérer les requêtes.</li>
|
||||||
|
<li>**Robustesse :** Gestion des erreurs de connexion et des timeouts pour éviter le blocage.</li>
|
||||||
|
<li>**Interface :** Programme CLI conçu pour être rapide et intuitif pour un pentester.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p style="text-align: center; margin-top: 80px; opacity: 0.6;">
|
||||||
|
Ceci est une simulation d'exécution conçue par Aditta Barua pour illustrer l'efficacité du programme Python.
|
||||||
|
<br><a href="projects.html" style="color: #00c8ff;">Retour aux Projets</a>
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer id="page-footer"></footer>
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js"></script>
|
||||||
|
<script>AOS.init();</script>
|
||||||
|
<script src="script.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
116
demo-tpe.html
Normal file
116
demo-tpe.html
Normal file
@@ -0,0 +1,116 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="fr">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>DÉMO : Site Vitrine TPE - BARUA Aditta</title>
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="style.css">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.demo-section {
|
||||||
|
min-height: 80vh;
|
||||||
|
padding: 80px 10%;
|
||||||
|
background: rgba(0, 0, 0, 0.7);
|
||||||
|
border-radius: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
backdrop-filter: blur(8px);
|
||||||
|
}
|
||||||
|
.hero-tpe {
|
||||||
|
text-align: center;
|
||||||
|
padding-top: 100px;
|
||||||
|
}
|
||||||
|
.hero-tpe h1 {
|
||||||
|
font-size: 3.5rem;
|
||||||
|
color: #00ffcc;
|
||||||
|
text-shadow: 0 0 20px rgba(0, 255, 204, 0.5);
|
||||||
|
}
|
||||||
|
.hero-tpe p {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
max-width: 800px;
|
||||||
|
margin: 20px auto 40px;
|
||||||
|
opacity: 0.9;
|
||||||
|
}
|
||||||
|
.services-grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
|
||||||
|
gap: 30px;
|
||||||
|
margin-top: 50px;
|
||||||
|
}
|
||||||
|
.service-card {
|
||||||
|
background: rgba(255, 255, 255, 0.05);
|
||||||
|
padding: 30px;
|
||||||
|
border-radius: 10px;
|
||||||
|
border-left: 5px solid #00aaff;
|
||||||
|
transition: transform 0.3s ease, border-left-color 0.3s;
|
||||||
|
}
|
||||||
|
.service-card:hover {
|
||||||
|
transform: translateY(-5px);
|
||||||
|
border-left-color: #00ffcc;
|
||||||
|
}
|
||||||
|
.service-card i {
|
||||||
|
font-size: 2.5rem;
|
||||||
|
color: #00ffcc;
|
||||||
|
margin-bottom: 15px;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<canvas id="background-canvas"></canvas>
|
||||||
|
|
||||||
|
<header id="page-header"></header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section id="demo-tpe" class="demo-section" data-aos="fade-up">
|
||||||
|
|
||||||
|
<div class="hero-tpe">
|
||||||
|
<h1>Agence CONCEPTS: Design & Innovation</h1>
|
||||||
|
<p>Créer des ponts entre la vision de nos clients et une réalité numérique impactante.</p>
|
||||||
|
<a href="#" class="btn" style="background: #00ffcc; color: black;">Démarrer un projet</a>
|
||||||
|
<a href="#" class="btn" style="background: none; border: 2px solid white; color: white; margin-left: 20px;">Nos réalisations</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="services-grid">
|
||||||
|
|
||||||
|
<div class="service-card" data-aos="fade-up" data-aos-delay="100">
|
||||||
|
<i class="fa fa-lightbulb"></i>
|
||||||
|
<h3>Stratégie Digitale</h3>
|
||||||
|
<p>Définition d'une feuille de route claire pour maximiser la présence en ligne et l'acquisition de leads.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="service-card" data-aos="fade-up" data-aos-delay="200">
|
||||||
|
<i class="fa fa-code"></i>
|
||||||
|
<h3>Développement Web</h3>
|
||||||
|
<p>Création de sites rapides, sécurisés et optimisés SEO, du concept à la livraison finale.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="service-card" data-aos="fade-up" data-aos-delay="300">
|
||||||
|
<i class="fa fa-palette"></i>
|
||||||
|
<h3>UX/UI Design</h3>
|
||||||
|
<p>Conception d'interfaces utilisateur intuitives et esthétiques, centrées sur l'expérience client.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p style="text-align: center; margin-top: 80px; opacity: 0.6;">
|
||||||
|
Ceci est une simulation de page vitrine conçue par Aditta Barua pour illustrer un projet TPE.
|
||||||
|
<br><a href="projects.html" style="color: #00c8ff;">Retour aux Projets</a>
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer id="page-footer"></footer>
|
||||||
|
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js"></script>
|
||||||
|
<script>AOS.init();</script>
|
||||||
|
<script src="script.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Reference in New Issue
Block a user