Takina / index.html
Fanfnix
Initial commit
924c332
Raw
History Blame Contribute Delete
3.5 kB
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title> Takina </title>
<link rel="stylesheet" href="style.css" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
</head>
<body>
<div class="hero">
<div class="hero-content">
<img class="app-icon" src="./img/Takina.png" alt="Takina">
<h1>Takina </h1>
<p class="tagline">Transfert d'expressivité faciale humaine vers un robot</p>
</div>
</div>
<div class="container">
<div class="main-card">
<div class="app-preview">
<h2>A propos du projet</h2>
<p class="project-desc">
<br>Chers utilisateurs, venez découvrir notre projet intitulé Takina.<br>
L'objectif est simple : un robot, une vidéo, un visage => Imitation <br>
Téléversez une vidéo où on peut voir clairement un visage, il peut bouger un peu, le robot le fera
!<br>
De la tristesse sur ce visage? C'est pas grave, les antennes sont là pour aider à reproduire les
émotions au mieux !<br>
Testez Takina avec reachy-mini, et regarder ses petites antennes se lever pour vous saluer !
</p>
</div>
<div class="app-details">
<div class="preview-image">
<img class="preview-demo" id="preview-image" src="./img/Takina.jpg" alt="Demo">
</div>
<h3 class="emotion-title">Émotions du Robot</h3>
<div class="emotion-grid">
<div class="emotion-box" data-image="./img/joie.jpg">😊 Joie</div>
<div class="emotion-box" data-image="./img/tristesse.jpg">😢 Tristesse</div>
<div class="emotion-box" data-image="./img/colere.jpg">😠 Colère</div>
<div class="emotion-box" data-image="./img/surprise.jpg">😯 Surprise</div>
<div class="emotion-box" data-image="./img/peur.jpg">😨 Peur</div>
<div class="emotion-box" data-image="./img/degout.jpg">🤢 Dégout</div>
<div class="emotion-box" data-image="./img/curieux.jpg">🧐 Curieux</div>
<div class="emotion-box" data-image="./img/neutre.jpg">😐 Neutre</div>
</div>
<div class="download-card">
<div class="manual-option">
<h3>Demonstration</h3>
<video class="demo-video" controls>
<source src="./img/demo.mp4" type="video/mp4">
</video>
</div>
<div class="manual-option">
<h3>Ouvrir la page de l'application</h3>
<a href="http://0.0.0.0:8042" target="_blank" class="install-btn">
Takina App
</a>
</div>
</div>
</div>
</div>
</div>
<div class="footer">
<div class="manual-option">
<p> Valentin, Allan et Eloise</p>
<p>
<img class="icon" src="./img/Takina.png" alt="Takina"> Takina •
<a href="https://huggingface.co/Fanfnix/34nous" target="_blank">34nous</a>
</p>
</div>
</div>
<script>
const emotionBoxes = document.querySelectorAll('.emotion-box');
const previewImage = document.getElementById('preview-image');
emotionBoxes.forEach(box => {
box.addEventListener('click', () => {
const newImage = box.getAttribute('data-image');
previewImage.src = newImage;
emotionBoxes.forEach(b => b.classList.remove('active'));
box.classList.add('active');
});
});
</script>
</body>
</html>