<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>i-Kiss | Match Connections</title>
<link rel="icon" type="image/x-icon" href="/static/favicon.ico">
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.net.min.js"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
body {
font-family: 'Poppins', sans-serif;
}
.heart-beat {
animation: heartbeat 1.5s infinite;
}
@keyframes heartbeat {
0% { transform: scale(1); }
25% { transform: scale(1.1); }
50% { transform: scale(1); }
75% { transform: scale(1.1); }
100% { transform: scale(1); }
}
</style>
</head>
<body class="bg-gradient-to-br from-purple-50
to-pink-50 min-h-screen">
<div id="vanta-bg" class="fixed inset-0 z-0"></div>
<div class="relative z-10
min-h-screen flex flex-col">
<!-- Header -->
<header class="bg-white bg-opacity-80 backdrop-blur-sm
shadow-sm py-4">
<div class="container mx-auto
px-4 flex justify-between items-center">
<div class="flex items-center space-x-2">
<i data-feather="heart" class="text-pink-500 heart-beat"></i>
<h1 class="text-2xl font-bold text-transparent bg-clip-text bg-gradient-to-r
from-purple-500 to-pink-500">i-Kiss</h1>
</div>
<nav>
<ul class="flex space-x-6">
<li><a href="#" class="text-gray-700
hover:text-pink-500 transition">How it works</a></li>
<li><a href="#" class="text-gray-700
hover:text-pink-500 transition">Testimonials</a></li>
<li><a href="#" class="px-4 py-2
bg-pink-500 text-white rounded-full hover:bg-pink-600 transition">Login</a></li>
</ul>
</nav>
</div>
</header>
<!-- Hero Section -->
<main class="flex-grow flex
items-center">
<div class="container mx-auto
px-4 py-16">
<div class="max-w-4xl mx-auto text-center">
<h1 class="text-5xl font-bold mb-6 text-gray-800
leading-tight">
Spark <span class="text-pink-500">Romantic</span> Connections <br>Through <span class="text-purple-500">Mutual Friends</span>
</h1>
<p class="text-xl text-gray-600 mb-10 max-w-2xl mx-auto">
i-Kiss
lets you play cupid by introducing two special people in your life who you
think would make a perfect match!
</p>
<div class="flex flex-col sm:flex-row justify-center
gap-4">
<button class="px-8 py-4 bg-gradient-to-r from-purple-500 to-pink-500 text-white
rounded-full font-medium hover:shadow-lg
transition transform hover:-translate-y-1">
Send an i-Kiss Now
<i data-feather="send" class="inline ml-2"></i>
</button>
<button class="px-8 py-4 bg-white text-gray-700 rounded-full font-medium
hover:bg-gray-100 transition border border-gray-200">
How It Works
<i data-feather="play" class="inline ml-2"></i>
</button>
</div>
</div>
</div>
</main>
<!-- How It Works -->
<section class="py-16 bg-white bg-opacity-80 backdrop-blur-sm">
<div class="container mx-auto
px-4">
<h2 class="text-3xl font-bold text-center mb-16
text-gray-800">The Magic of an i-Kiss ✨</h2>
<div class="grid md:grid-cols-3 gap-10">
<div class="bg-white p-8 rounded-xl
shadow-lg border border-gray-100 text-center">
<div class="w-20 h-20
bg-pink-100 rounded-full flex items-center justify-center mx-auto mb-6">
<i data-feather="user-plus" class="text-pink-500 w-8
h-8"></i>
</div>
<h3 class="text-xl
font-semibold mb-3">1. Choose Two Friends</h3>
<p class="text-gray-600">Select two special
people from your network who you think would make a great match.</p>
</div>
<div class="bg-white p-8 rounded-xl
shadow-lg border border-gray-100 text-center">
<div class="w-20 h-20
bg-purple-100 rounded-full flex items-center justify-center mx-auto mb-6">
<i data-feather="mail" class="text-purple-500
w-8 h-8"></i>
</div>
<h3 class="text-xl
font-semibold mb-3">2. Send the i-Kiss</h3>
<p class="text-gray-600">We'll deliver
personalized messages to both parties introducing them through you.</p>
</div>
<div class="bg-white p-8 rounded-xl
shadow-lg border border-gray-100 text-center">
<div class="w-20 h-20
bg-blue-100 rounded-full flex items-center justify-center mx-auto mb-6">
<i data-feather="heart" class="text-blue-500 w-8
h-8"></i>
</div>
<h3 class="text-xl
font-semibold mb-3">3. Watch the Magic</h3>
<p class="text-gray-600">If they're interested,
they can connect while you get notified of your successful matchmaking!</p>
</div>
</div>
</div>
</section>
<!-- Testimonials -->
<section class="py-16 bg-gradient-to-r from-purple-50 to-pink-50">
<div class="container mx-auto
px-4">
<h2 class="text-3xl font-bold text-center mb-16
text-gray-800">Success Stories 💘</h2>
<div class="grid md:grid-cols-2 gap-8 max-w-5xl mx-auto">
<div class="bg-white p-8 rounded-xl
shadow-md">
<div class="flex items-center
mb-4">
<img src="http://static.photos/people/200x200/1" class="w-16 h-16
rounded-full object-cover mr-4" alt="Sarah">
<div>
<h4 class="font-semibold">Sarah & Mark</h4>
<p class="text-sm text-gray-500">Matched by Jessica</p>
</div>
</div>
<p class="text-gray-700
italic">"I never would have met Mark if Jessica hadn't sent us
an i-Kiss. We've been together 8 months now!"</p>
</div>
<div class="bg-white p-8 rounded-xl
shadow-md">
<div class="flex items-center
mb-4">
<img src="http://static.photos/people/200x200/2" class="w-16 h-16
rounded-full object-cover mr-4" alt="David">
<div>
<h4 class="font-semibold">David & Priya</h4>
<p class="text-sm text-gray-500">Matched by Alex</p>
</div>
</div>
<p class="text-gray-700
italic">"Alex saw something we didn't. Our i-Kiss
turned into our first date and now we're planning our wedding!"</p>
</div>
</div>
</div>
</section>
<!-- CTA -->
<section class="py-16">
<div class="container mx-auto
px-4 text-center">
<div class="max-w-2xl mx-auto bg-white
p-10 rounded-xl shadow-lg">
<h2 class="text-3xl font-bold mb-6 text-gray-800">Ready to Play Cupid?</h2>
<p class="text-gray-600 mb-8">Sign up now and start connecting the special people in your life!</p>
<button class="px-8 py-3 bg-gradient-to-r
from-purple-500 to-pink-500 text-white rounded-full font-medium hover:shadow-lg transition
transform hover:scale-105">
Get Started - It's Free
<i data-feather="arrow-right" class="inline ml-2"></i>
</button>
</div>
</div>
</section>
<!-- Footer -->
<footer class="bg-white py-8 border-t border-gray-200">
<div class="container mx-auto
px-4">
<div class="flex flex-col md:flex-row
justify-between items-center">
<div class="flex items-center mb-4 md:mb-0">
<i data-feather="heart" class="text-pink-500"></i>
<span class="ml-2
font-medium">i-Kiss</span>
</div>
<div class="flex space-x-6">
<a href="#" class="text-gray-600 hover:text-pink-500"><i data-feather="instagram"></i></a>
<a href="#" class="text-gray-600
hover:text-pink-500"><i data-feather="twitter"></i></a>
<a href="#" class="text-gray-600 hover:text-pink-500"><i data-feather="facebook"></i></a>
</div>
</div>
<div class="mt-6 text-center text-sm
text-gray-500">
© 2023 i-Kiss. All
rights reserved. Made with <i data-feather="heart" class="inline w-4 h-4
text-pink-500"></i> for matchmakers.
</div>
</div>
</footer>
</div>
<script>
VANTA.NET({
el: "#vanta-bg",
mouseControls: true,
touchControls: true,
gyroControls: false,
minHeight: 200.00,
minWidth: 200.00,
scale: 1.00,
scaleMobile: 1.00,
color: 0x9b59b6,
backgroundColor: 0xf8f4ff,
points: 10.00,
maxDistance: 22.00,
spacing: 17.00
});
feather.replace();
// Simple animation for buttons
document.querySelectorAll('button').forEach(button => {
button.addEventListener('mouseenter', () => {
button.classList.add('transition', 'duration-300');
});
button.addEventListener('mouseleave', () => {
button.classList.remove('transition', 'duration-300');
});
});
</script>
</body>
</html>