vaskco-1 / index.html
Dawar23's picture
Now just below the hero section add - why Vaskco and an one liner and the background should be white navy blue gradient - Initial Deployment
3a12f55 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Vaskco - Hyperreal AI Influencers & Content</title>
<script src="https://cdn.tailwindcss.com"></script>
<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=DM+Serif+Display&family=Manrope:wght@300;400;500;600;700&family=Poppins:wght@400;500;600;700&display=swap" rel="stylesheet">
<style>
body {
font-family: 'Manrope', sans-serif;
background-color: #000080;
color: white;
scroll-behavior: smooth;
}
h1, h2, h3, h4 {
font-family: 'DM Serif Display', serif;
}
.glass-card {
background: rgba(15, 37, 115, 0.6);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border: 1px solid rgba(255, 255, 255, 0.1);
}
.hero-gradient {
background: linear-gradient(135deg, #000080 0%, #041856 100%);
}
.section-gradient {
background: linear-gradient(135deg, #0F2573 0%, #01082D 100%);
}
.fomo-gradient {
background: linear-gradient(135deg, #041856 0%, #0F2573 100%);
}
.btn-primary {
background-color: #ADE1FB;
color: #266CA9;
transition: all 0.3s ease;
}
.btn-primary:hover {
background-color: #266CA9;
color: #ADE1FB;
}
.modal-overlay {
background-color: rgba(1, 8, 45, 0.8);
}
.modal-content {
background: linear-gradient(135deg, #01082D 0%, #041856 100%);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
}
.fade-in {
animation: fadeIn 1s ease-in-out;
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
.text-rotator span {
opacity: 0;
position: absolute;
left: 0;
right: 0;
animation: rotateText 12s infinite;
}
.text-rotator span:nth-child(1) { animation-delay: 0s; }
.text-rotator span:nth-child(2) { animation-delay: 4s; }
.text-rotator span:nth-child(3) { animation-delay: 8s; }
@keyframes rotateText {
0% { opacity: 0; transform: translateY(20px); }
10% { opacity: 1; transform: translateY(0); }
30% { opacity: 1; transform: translateY(0); }
40% { opacity: 0; transform: translateY(-20px); }
100% { opacity: 0; }
}
.parallax {
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.animate-gradient {
background-size: 400% 400%;
animation: gradient 15s ease infinite;
}
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
</style>
</head>
<body class="antialiased">
<!-- Navigation -->
<nav class="fixed w-full z-50 bg-[#000080]/90 backdrop-blur-md">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex justify-between h-20 items-center">
<div class="flex-shrink-0 flex items-center">
<span class="text-2xl font-sans font-medium text-white" style="font-family: 'Poppins', sans-serif">Vaskco</span>
</div>
<div class="hidden md:block">
<div class="ml-10 flex items-center space-x-8">
<a href="#features" class="text-white hover:text-[#ADE1FB] transition">Features</a>
<a href="#fomo" class="text-white hover:text-[#ADE1FB] transition">Why Vaskco</a>
<button onclick="openModal()" class="btn-primary px-6 py-2 rounded-full font-medium">Join Waitlist</button>
</div>
</div>
<div class="md:hidden">
<button id="mobile-menu-button" class="text-white focus:outline-none">
<svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path>
</svg>
</button>
</div>
</div>
</div>
<!-- Mobile menu -->
<div id="mobile-menu" class="md:hidden hidden bg-[#01082D]">
<div class="px-2 pt-2 pb-3 space-y-1 sm:px-3">
<a href="#features" class="block px-3 py-2 text-white hover:bg-[#0F2573] rounded-md">Features</a>
<a href="#fomo" class="block px-3 py-2 text-white hover:bg-[#0F2573] rounded-md">Why Vaskco</a>
<button onclick="openModal()" class="block w-full text-left px-3 py-2 btn-primary rounded-md">Join Waitlist</button>
</div>
</div>
</nav>
<!-- Hero Section -->
<section class="hero-gradient min-h-screen flex items-center justify-center relative overflow-hidden pt-20">
<div class="absolute inset-0 overflow-hidden">
<div class="absolute inset-0 bg-black/30 z-10"></div>
<div class="absolute inset-0 parallax" style="background-image: url('https://images.unsplash.com/photo-1529626455594-4ff0802cfb7e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80')"></div>
</div>
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-20 text-center py-32">
<div class="relative h-24 mb-8">
<div class="text-rotator">
<span class="text-4xl md:text-6xl font-serif font-normal">Meet the Future of Influence</span>
<span class="text-4xl md:text-6xl font-serif font-normal">Hyperreal AI Personas. Real Brand Impact.</span>
<span class="text-4xl md:text-6xl font-serif font-normal">Generate. Engage. Sell.</span>
</div>
</div>
<p class="text-xl md:text-2xl max-w-3xl mx-auto mb-12">Vaskco blends creativity and AI to help brands launch campaigns, content, and commerce—without hiring human creators.</p>
<button onclick="openModal()" class="btn-primary px-8 py-4 rounded-full text-lg font-medium">Join the Waitlist</button>
</div>
</section>
<!-- Why Vaskco Section -->
<section class="py-16 bg-gradient-to-b from-white to-[#000080]">
<div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center">
<h2 class="text-3xl md:text-5xl font-serif mb-6">Why Vaskco?</h2>
<p class="text-xl md:text-2xl text-[#01082D]">Hyperreal AI influencers that engage audiences and drive real results.</p>
</div>
</section>
<!-- What We Do Section -->
<section id="features" class="py-20 md:py-32 relative overflow-hidden">
<div class="absolute inset-0 bg-gradient-to-br from-white via-[#ADE1FB] to-[#266CA9] animate-gradient"></div>
<div class="absolute inset-0 bg-[#01082D]/80 backdrop-blur-sm"></div>
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<h2 class="text-3xl md:text-5xl font-serif text-center mb-20">What We Do</h2>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<!-- Card 1 -->
<div class="relative rounded-2xl overflow-hidden h-96">
<div class="absolute inset-0 parallax" style="background-image: url('https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1964&q=80')"></div>
<div class="absolute inset-0 glass-card flex flex-col justify-end p-8">
<h3 class="text-2xl font-serif mb-4">Create Digital Influencers</h3>
<p class="opacity-90">Select from a curated library of AI personas. Hyperreal. Scalable. Customizable.</p>
</div>
</div>
<!-- Card 2 -->
<div class="relative rounded-2xl overflow-hidden h-96">
<div class="absolute inset-0 parallax" style="background-image: url('https://images.unsplash.com/photo-1551288049-bebda4e38f71?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80')"></div>
<div class="absolute inset-0 glass-card flex flex-col justify-end p-8">
<h3 class="text-2xl font-serif mb-4">Automate Campaigns</h3>
<p class="opacity-90">Generate stunning visuals, smart captions, livestream scripts, and podcast content—all from a product brief.</p>
</div>
</div>
<!-- Card 3 -->
<div class="relative rounded-2xl overflow-hidden h-96">
<div class="absolute inset-0 parallax" style="background-image: url('https://images.unsplash.com/photo-1639762681057-408e52192e55?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1932&q=80')"></div>
<div class="absolute inset-0 glass-card flex flex-col justify-end p-8">
<h3 class="text-2xl font-serif mb-4">AI Persona Marketplace</h3>
<p class="opacity-90">Soon, discover and license virtual influencers—just like hiring a creator.</p>
<span class="absolute top-4 right-4 bg-[#266CA9] text-[#ADE1FB] px-3 py-1 rounded-full text-xs">Coming Soon</span>
</div>
</div>
</div>
</div>
</section>
<!-- FOMO Section -->
<section id="fomo" class="fomo-gradient py-20 md:py-32 relative overflow-hidden">
<div class="absolute inset-0 opacity-20">
<div class="absolute inset-0 bg-gradient-to-r from-[#266CA9] to-[#ADE1FB] animate-pulse"></div>
</div>
<div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 relative text-center">
<h2 class="text-3xl md:text-5xl font-serif mb-8">Get Ahead of the Curve</h2>
<p class="text-2xl mb-6">The next era of influence is here.</p>
<p class="text-lg opacity-90 mb-12">Thousands of brands still rely on slow, expensive human creators. Be among the first to launch with AI-driven influencer tech.</p>
<button onclick="openModal()" class="btn-primary px-8 py-4 rounded-full text-lg font-medium">Join the Waitlist</button>
</div>
</section>
<!-- Footer -->
<footer class="bg-[#000080] py-12">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex flex-col md:flex-row justify-between items-center">
<div class="mb-6 md:mb-0">
<span class="text-2xl font-serif">Vaskco</span>
</div>
<div class="flex space-x-6 mb-6 md:mb-0">
<a href="#" class="text-white hover:text-[#ADE1FB] transition">Privacy Policy</a>
<a href="#" class="text-white hover:text-[#ADE1FB] transition">Terms</a>
</div>
<div class="text-sm opacity-70">
Crafted with AI, imagination, and a vision for tomorrow.
</div>
</div>
</div>
</footer>
<!-- Waitlist Modal -->
<div id="waitlist-modal" class="fixed inset-0 z-50 hidden items-center justify-center p-4 modal-overlay">
<div class="modal-content rounded-2xl max-w-md w-full p-8 relative">
<button onclick="closeModal()" class="absolute top-4 right-4 text-white hover:text-[#ADE1FB]">
<svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
</svg>
</button>
<h3 class="text-2xl font-serif mb-6">Join the Waitlist</h3>
<form id="waitlist-form" class="space-y-4">
<div>
<label for="name" class="block mb-2">Name</label>
<input type="text" id="name" name="name" required class="w-full bg-[#0F2573]/50 border border-[#266CA9] rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-[#ADE1FB]">
</div>
<div>
<label for="email" class="block mb-2">Email</label>
<input type="email" id="email" name="email" required class="w-full bg-[#0F2573]/50 border border-[#266CA9] rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-[#ADE1FB]">
</div>
<div>
<label for="referral" class="block mb-2">Where did you hear about us?</label>
<select id="referral" name="referral" class="w-full bg-[#0F2573]/50 border border-[#266CA9] rounded-lg px-4 py-3 text-white focus:outline-none focus:ring-2 focus:ring-[#ADE1FB]">
<option value="">Select an option</option>
<option value="Social Media">Social Media</option>
<option value="Friend">Friend</option>
<option value="Search Engine">Search Engine</option>
<option value="Press">Press</option>
<option value="Other">Other</option>
</select>
</div>
<button type="submit" class="w-full btn-primary py-3 rounded-lg font-medium">Submit</button>
</form>
</div>
</div>
<!-- Success Modal -->
<div id="success-modal" class="fixed inset-0 z-50 hidden items-center justify-center p-4 modal-overlay">
<div class="modal-content rounded-2xl max-w-md w-full p-8 text-center">
<svg class="h-16 w-16 text-[#ADE1FB] mx-auto mb-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
</svg>
<h3 class="text-2xl font-serif mb-4">Thank You!</h3>
<p class="mb-6">You've been added to our waitlist. We'll be in touch soon.</p>
<button onclick="closeSuccessModal()" class="btn-primary px-6 py-2 rounded-full font-medium">Close</button>
</div>
</div>
<script>
// Mobile menu toggle
document.getElementById('mobile-menu-button').addEventListener('click', function() {
const menu = document.getElementById('mobile-menu');
menu.classList.toggle('hidden');
});
// Modal functions
function openModal() {
document.getElementById('waitlist-modal').classList.remove('hidden');
document.body.style.overflow = 'hidden';
}
function closeModal() {
document.getElementById('waitlist-modal').classList.add('hidden');
document.body.style.overflow = 'auto';
}
function closeSuccessModal() {
document.getElementById('success-modal').classList.add('hidden');
document.body.style.overflow = 'auto';
}
// Form submission
document.getElementById('waitlist-form').addEventListener('submit', function(e) {
e.preventDefault();
// Here you would typically send the form data to your backend
// For demo purposes, we'll just show the success modal
closeModal();
document.getElementById('success-modal').classList.remove('hidden');
document.getElementById('waitlist-form').reset();
});
// Scroll animations
document.addEventListener('DOMContentLoaded', function() {
const observerOptions = {
threshold: 0.1
};
const observer = new IntersectionObserver(function(entries) {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('fade-in');
}
});
}, observerOptions);
document.querySelectorAll('section').forEach(section => {
observer.observe(section);
});
});
</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=Dawar23/vaskco-1" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>