redflaginspi / index.html
Chadu's picture
Add 3 files
2d600ad verified
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Red or Green - Résultats Sexuels</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Oswald:wght@400;700&display=swap');
body {
font-family: 'Oswald', sans-serif;
background-color: #000;
color: white;
overflow-x: hidden;
}
.title-font {
font-family: 'Bebas Neue', cursive;
}
.hexagon {
clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}
.tilt-right {
transform: rotate(2deg);
}
.tilt-left {
transform: rotate(-2deg);
}
.glow-red {
text-shadow: 0 0 8px rgba(255, 0, 0, 0.8);
}
.glow-green {
text-shadow: 0 0 8px rgba(0, 255, 0, 0.8);
}
.progress-bar {
height: 20px;
background: linear-gradient(90deg, #00ff00 0%, #ffff00 50%, #ff0000 100%);
border-radius: 10px;
position: relative;
}
.progress-marker {
position: absolute;
top: -5px;
width: 3px;
height: 30px;
background: white;
transform: translateX(-50%);
}
.badge {
border: 2px solid;
display: inline-block;
padding: 2px 8px;
border-radius: 12px;
font-size: 0.8rem;
font-weight: bold;
}
.question-card {
border-left: 4px solid;
transition: all 0.3s ease;
}
.question-card:hover {
transform: scale(1.02);
}
</style>
</head>
<body class="min-h-screen p-4">
<div class="max-w-md mx-auto">
<!-- Header -->
<header class="mb-6 text-center">
<div class="flex justify-center mb-2">
<div class="bg-red-600 px-4 py-1 tilt-right">
<h1 class="title-font text-3xl tracking-wider">RED OR GREEN</h1>
</div>
</div>
<p class="text-yellow-400 text-sm">TON PROFIL PSYCHOSEXUEL DÉVOILÉ</p>
</header>
<!-- Main Score -->
<section class="mb-8">
<div class="bg-black border-2 border-white p-4 tilt-left relative">
<div class="absolute -top-3 -left-3 bg-red-600 w-8 h-8 flex items-center justify-center">
<i class="fas fa-skull text-white"></i>
</div>
<h2 class="title-font text-4xl text-center mb-2 glow-red">PRÉDATEUR SEXUEL</h2>
<p class="text-center text-sm mb-4">"Tu fais peur même aux vibromasseurs professionnels"</p>
<div class="mb-4">
<div class="flex justify-between text-xs mb-1">
<span>0%</span>
<span>50%</span>
<span>100%</span>
</div>
<div class="progress-bar">
<div class="progress-marker" style="left: 78%;"></div>
</div>
<div class="text-right mt-1">
<span class="text-xl font-bold text-red-500">78%</span>
<span class="text-xs">RED FLAG</span>
</div>
</div>
<div class="grid grid-cols-2 gap-2 mt-4">
<div class="bg-gray-900 p-2 text-center">
<p class="text-xs">RED FLAGS</p>
<p class="text-2xl font-bold text-red-500">31/40</p>
</div>
<div class="bg-gray-900 p-2 text-center">
<p class="text-xs">RÉPONSES EXTRÊMES</p>
<p class="text-2xl font-bold text-yellow-500">42%</p>
</div>
</div>
</div>
</section>
<!-- Radar Chart -->
<section class="mb-8">
<div class="bg-black border-2 border-white p-4 relative">
<div class="absolute -top-3 -left-3 bg-green-500 w-8 h-8 flex items-center justify-center">
<i class="fas fa-chart-pie text-white"></i>
</div>
<h3 class="title-font text-2xl mb-4 text-center">PROFIL HEXAGONAL</h3>
<div class="flex justify-center">
<canvas id="radarChart" width="300" height="300"></canvas>
</div>
<div class="grid grid-cols-2 gap-2 mt-4 text-xs">
<div class="flex items-center">
<div class="w-3 h-3 bg-red-500 mr-2"></div>
<span>Impulsivité</span>
</div>
<div class="flex items-center">
<div class="w-3 h-3 bg-yellow-500 mr-2"></div>
<span>Transgressivité</span>
</div>
<div class="flex items-center">
<div class="w-3 h-3 bg-green-500 mr-2"></div>
<span>Contrôle</span>
</div>
<div class="flex items-center">
<div class="w-3 h-3 bg-blue-400 mr-2"></div>
<span>Expérimentation</span>
</div>
<div class="flex items-center">
<div class="w-3 h-3 bg-purple-500 mr-2"></div>
<span>Attachement</span>
</div>
</div>
</div>
</section>
<!-- Badges -->
<section class="mb-8">
<div class="bg-black border-2 border-white p-4 relative">
<div class="absolute -top-3 -left-3 bg-yellow-500 w-8 h-8 flex items-center justify-center">
<i class="fas fa-trophy text-black"></i>
</div>
<h3 class="title-font text-2xl mb-4 text-center">TES CLASSEMENTS</h3>
<div class="grid grid-cols-1 gap-3">
<div class="flex items-center justify-between">
<div class="flex items-center">
<i class="fas fa-venus mr-2 text-pink-500"></i>
<span>Top parmi les hommes</span>
</div>
<span class="badge bg-red-600 border-red-600">TOP 5%</span>
</div>
<div class="flex items-center justify-between">
<div class="flex items-center">
<i class="fas fa-map-marker-alt mr-2 text-blue-400"></i>
<span>Région Île-de-France</span>
</div>
<span class="badge bg-yellow-500 border-yellow-500 text-black">TOP 8%</span>
</div>
<div class="flex items-center justify-between">
<div class="flex items-center">
<i class="fas fa-birthday-cake mr-2 text-green-500"></i>
<span>Tranche 25-35 ans</span>
</div>
<span class="badge bg-red-600 border-red-600">TOP 7%</span>
</div>
</div>
</div>
</section>
<!-- Highlights -->
<section class="mb-8">
<div class="bg-black border-2 border-white p-4 relative">
<div class="absolute -top-3 -left-3 bg-purple-500 w-8 h-8 flex items-center justify-center">
<i class="fas fa-exclamation-triangle text-white"></i>
</div>
<h3 class="title-font text-2xl mb-4 text-center">TES RÉPONSES CHOQUANTES</h3>
<div class="space-y-4">
<!-- Question 1 -->
<div class="question-card border-red-500 bg-gray-900 p-3">
<p class="font-bold text-red-400 mb-1">"Un partenaire endormi est un partenaire consentant"</p>
<div class="flex justify-between text-xs">
<span class="text-red-400">Ta réponse : <strong>D'ACCORD</strong></span>
<span>Seulement <strong>3%</strong> comme toi</span>
</div>
</div>
<!-- Question 2 -->
<div class="question-card border-yellow-500 bg-gray-900 p-3">
<p class="font-bold text-yellow-400 mb-1">"La jalousie rend le sexe plus excitant"</p>
<div class="flex justify-between text-xs">
<span class="text-yellow-400">Ta réponse : <strong>TOUT À FAIT D'ACCORD</strong></span>
<span>Seulement <strong>7%</strong> comme toi</span>
</div>
</div>
<!-- Question 3 -->
<div class="question-card border-purple-500 bg-gray-900 p-3">
<p class="font-bold text-purple-400 mb-1">"J'ai déjà simulé des sentiments pour coucher"</p>
<div class="flex justify-between text-xs">
<span class="text-purple-400">Ta réponse : <strong>PLUSIEURS FOIS</strong></span>
<span>Seulement <strong>12%</strong> comme toi</span>
</div>
</div>
<!-- Question 4 -->
<div class="question-card border-pink-500 bg-gray-900 p-3">
<p class="font-bold text-pink-400 mb-1">"Le sexe est meilleur avec des inconnus"</p>
<div class="flex justify-between text-xs">
<span class="text-pink-400">Ta réponse : <strong>TOUJOURS</strong></span>
<span>Seulement <strong>9%</strong> comme toi</span>
</div>
</div>
</div>
</div>
</section>
<!-- Share Button -->
<section class="mb-8">
<button class="w-full bg-gradient-to-r from-red-600 to-green-500 py-3 font-bold text-lg tilt-right hover:from-green-500 hover:to-red-600 transition-all duration-300">
<i class="fas fa-share-alt mr-2"></i> PARTAGER CE SCORE
</button>
</section>
<!-- Footer -->
<footer class="text-center text-xs text-gray-500">
<p>Scanne le QR code pour tester tes potes</p>
<div class="flex justify-center my-2">
<div class="bg-white p-2 w-24 h-24 flex items-center justify-center">
<i class="fas fa-qrcode text-4xl text-black"></i>
</div>
</div>
<p>redorgreen.app/test-sexualite</p>
</footer>
</div>
<script>
// Radar Chart Configuration
const ctx = document.getElementById('radarChart').getContext('2d');
const radarChart = new Chart(ctx, {
type: 'radar',
data: {
labels: ['Impulsivité', 'Transgressivité', 'Contrôle', 'Expérimentation', 'Attachement'],
datasets: [{
label: 'Ton profil',
data: [85, 72, 45, 68, 90],
backgroundColor: 'rgba(255, 0, 0, 0.2)',
borderColor: 'rgba(255, 0, 0, 1)',
borderWidth: 2,
pointBackgroundColor: 'rgba(255, 0, 0, 1)',
pointRadius: 4
}]
},
options: {
scales: {
r: {
angleLines: {
color: 'rgba(255, 255, 255, 0.2)'
},
grid: {
color: 'rgba(255, 255, 255, 0.2)'
},
pointLabels: {
color: 'white',
font: {
family: 'Oswald',
size: 10
}
},
ticks: {
backdropColor: 'rgba(0, 0, 0, 0)',
color: 'rgba(255, 255, 255, 0.5)',
stepSize: 20
},
suggestedMin: 0,
suggestedMax: 100
}
},
plugins: {
legend: {
display: false
}
},
elements: {
line: {
tension: 0.1
}
}
}
});
</script>
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=Chadu/redflaginspi" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>