vibe-code / index.html
shivansh123's picture
Add 2 files
7eb96d9 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ansh Seth - Professional Unemployed</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
@keyframes trashFloat {
0% { transform: translateY(0) rotate(0deg); }
50% { transform: translateY(-20px) rotate(10deg); }
100% { transform: translateY(0) rotate(0deg); }
}
@keyframes shake {
0% { transform: translateX(0); }
25% { transform: translateX(-5px); }
50% { transform: translateX(5px); }
75% { transform: translateX(-5px); }
100% { transform: translateX(0); }
}
.trash-float {
animation: trashFloat 3s ease-in-out infinite;
}
.trash-bg {
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect width="10" height="10" fill="%23333" opacity="0.1"/></svg>');
background-size: 20px 20px;
}
.fly {
position: absolute;
width: 8px;
height: 8px;
background-color: #000;
border-radius: 50%;
pointer-events: none;
}
.job-rejection {
background: repeating-linear-gradient(
45deg,
#f0f0f0,
#f0f0f0 10px,
#e0e0e0 10px,
#e0e0e0 20px
);
}
</style>
</head>
<body class="bg-gray-200 min-h-screen overflow-x-hidden trash-bg">
<div class="container mx-auto px-4 py-8">
<!-- Flies floating around -->
<div id="flyContainer"></div>
<!-- Header -->
<header class="text-center mb-12 relative">
<div class="absolute -top-10 left-1/2 transform -translate-x-1/2">
<i class="fas fa-crow text-gray-700 text-4xl"></i>
</div>
<h1 class="text-5xl md:text-7xl font-bold text-gray-800 mb-2">
<span class="text-yellow-600">Ansh</span>
<span class="text-gray-600">Seth</span>
</h1>
<p class="text-xl text-gray-600">
<i class="fas fa-trash-alt mr-2"></i> Professional Unemployed
<i class="fas fa-trash-alt ml-2"></i>
</p>
<div class="mt-4">
<span class="inline-block bg-yellow-500 text-yellow-900 px-3 py-1 rounded-full text-sm font-semibold">
<i class="fas fa-skull-crossbones mr-1"></i> Currently Accepting Rejections
</span>
</div>
</header>
<!-- Main Content -->
<div class="flex flex-col lg:flex-row items-start justify-center gap-8 mb-12">
<!-- Profile Section -->
<div class="w-full lg:w-1/3 bg-gray-300 rounded-xl shadow-lg p-6 border-2 border-gray-400 relative overflow-hidden">
<div class="absolute top-0 right-0 bg-red-500 text-white px-3 py-1 text-xs font-bold transform rotate-12 translate-x-2 -translate-y-2">
TRASH TIER
</div>
<div class="text-center">
<div class="trash-float inline-block mb-4">
<img src="https://cdn-icons-png.flaticon.com/512/1141/1141119.png"
alt="Trash Can Ansh" class="w-32 h-32">
</div>
<h3 class="text-2xl font-bold text-gray-800 mb-2">Ansh "The Trash" Seth</h3>
<p class="text-gray-700 mb-4">
<i class="fas fa-map-marker-alt mr-2"></i> Mom's Basement, Unemploymentville
</p>
<div class="bg-gray-200 rounded-lg p-3 mb-4">
<p class="text-gray-800 font-semibold">
<i class="fas fa-quote-left text-gray-500 mr-1"></i>
"Why work when you can scroll?"
<i class="fas fa-quote-right text-gray-500 ml-1"></i>
</p>
</div>
<div class="flex justify-center space-x-4">
<a href="#" class="text-gray-700 hover:text-blue-500">
<i class="fab fa-linkedin text-2xl"></i>
</a>
<a href="#" class="text-gray-700 hover:text-pink-500">
<i class="fab fa-instagram text-2xl"></i>
</a>
<a href="#" class="text-gray-700 hover:text-blue-400">
<i class="fab fa-twitter text-2xl"></i>
</a>
</div>
</div>
</div>
<!-- Skills & Experience -->
<div class="w-full lg:w-2/3 space-y-6">
<!-- Unemployment Stats -->
<div class="bg-gray-300 rounded-xl shadow-lg p-6 border-2 border-gray-400">
<h3 class="text-2xl font-bold text-gray-800 mb-4 flex items-center">
<i class="fas fa-chart-line mr-2"></i> Unemployment Stats
</h3>
<div class="grid grid-cols-2 md:grid-cols-4 gap-4">
<div class="bg-gray-200 rounded-lg p-3 text-center">
<p class="text-3xl font-bold text-yellow-600">427</p>
<p class="text-gray-700 text-sm">Days Unemployed</p>
</div>
<div class="bg-gray-200 rounded-lg p-3 text-center">
<p class="text-3xl font-bold text-red-500">112</p>
<p class="text-gray-700 text-sm">Job Rejections</p>
</div>
<div class="bg-gray-200 rounded-lg p-3 text-center">
<p class="text-3xl font-bold text-green-600">3</p>
<p class="text-gray-700 text-sm">Interviews</p>
</div>
<div class="bg-gray-200 rounded-lg p-3 text-center">
<p class="text-3xl font-bold text-blue-500"></p>
<p class="text-gray-700 text-sm">Netflix Hours</p>
</div>
</div>
</div>
<!-- Special Skills -->
<div class="bg-gray-300 rounded-xl shadow-lg p-6 border-2 border-gray-400">
<h3 class="text-2xl font-bold text-gray-800 mb-4 flex items-center">
<i class="fas fa-star mr-2"></i> Special Skills
</h3>
<div class="space-y-3">
<div class="flex items-center">
<div class="bg-yellow-500 p-2 rounded-full mr-3">
<i class="fas fa-bed text-white"></i>
</div>
<div>
<h4 class="font-bold text-gray-800">Professional Napping</h4>
<p class="text-gray-700 text-sm">Can sleep through multiple alarms</p>
</div>
</div>
<div class="flex items-center">
<div class="bg-red-500 p-2 rounded-full mr-3">
<i class="fas fa-hamburger text-white"></i>
</div>
<div>
<h4 class="font-bold text-gray-800">Snack Consumption</h4>
<p class="text-gray-700 text-sm">Can finish family-size chips in one sitting</p>
</div>
</div>
<div class="flex items-center">
<div class="bg-blue-500 p-2 rounded-full mr-3">
<i class="fas fa-scroll text-white"></i>
</div>
<div>
<h4 class="font-bold text-gray-800">Excuse Generation</h4>
<p class="text-gray-700 text-sm">Creative reasons for not applying to jobs</p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Job Rejection Wall -->
<div class="bg-white rounded-xl shadow-xl p-6 mb-12 job-rejection border-2 border-gray-300">
<h3 class="text-2xl font-bold text-gray-800 mb-6 flex items-center">
<i class="fas fa-times-circle text-red-500 mr-2"></i> Wall of Rejections
</h3>
<div class="space-y-4">
<div class="flex items-start">
<div class="bg-red-100 p-3 rounded-full mr-3">
<i class="fas fa-times text-red-500"></i>
</div>
<div>
<h4 class="font-bold text-gray-800">Google - Janitorial Position</h4>
<p class="text-gray-700">"Overqualified for mopping floors"</p>
<p class="text-gray-500 text-sm">April 15, 2023</p>
</div>
</div>
<div class="flex items-start">
<div class="bg-red-100 p-3 rounded-full mr-3">
<i class="fas fa-times text-red-500"></i>
</div>
<div>
<h4 class="font-bold text-gray-800">McDonald's - Fry Cook</h4>
<p class="text-gray-700">"Lack of enthusiasm for french fries"</p>
<p class="text-gray-500 text-sm">March 3, 2023</p>
</div>
</div>
<div class="flex items-start">
<div class="bg-red-100 p-3 rounded-full mr-3">
<i class="fas fa-times text-red-500"></i>
</div>
<div>
<h4 class="font-bold text-gray-800">Local Library - Book Shelver</h4>
<p class="text-gray-700">"Too much napping in the aisles during interview"</p>
<p class="text-gray-500 text-sm">February 28, 2023</p>
</div>
</div>
<div class="text-center mt-4">
<button class="bg-gray-300 hover:bg-gray-400 text-gray-800 font-bold py-2 px-4 rounded-lg inline-flex items-center">
<i class="fas fa-plus-circle mr-2"></i> Add Another Rejection
</button>
</div>
</div>
</div>
<!-- Daily Routine -->
<div class="bg-yellow-50 rounded-xl shadow-xl p-6 mb-12 border-2 border-yellow-300">
<h3 class="text-2xl font-bold text-gray-800 mb-6 flex items-center">
<i class="fas fa-calendar-day text-yellow-600 mr-2"></i> Daily Routine
</h3>
<div class="grid md:grid-cols-4 gap-4">
<div class="bg-white p-4 rounded-lg shadow border border-yellow-200">
<div class="text-yellow-600 mb-2">
<i class="fas fa-sun text-2xl"></i>
</div>
<h4 class="font-bold text-gray-800 mb-1">Morning</h4>
<p class="text-gray-700 text-sm">Wake up at noon, contemplate life choices</p>
</div>
<div class="bg-white p-4 rounded-lg shadow border border-yellow-200">
<div class="text-yellow-600 mb-2">
<i class="fas fa-hamburger text-2xl"></i>
</div>
<h4 class="font-bold text-gray-800 mb-1">Afternoon</h4>
<p class="text-gray-700 text-sm">Microwave lunch, watch YouTube</p>
</div>
<div class="bg-white p-4 rounded-lg shadow border border-yellow-200">
<div class="text-yellow-600 mb-2">
<i class="fas fa-couch text-2xl"></i>
</div>
<h4 class="font-bold text-gray-800 mb-1">Evening</h4>
<p class="text-gray-700 text-sm">Lie on couch, apply to 0 jobs</p>
</div>
<div class="bg-white p-4 rounded-lg shadow border border-yellow-200">
<div class="text-yellow-600 mb-2">
<i class="fas fa-moon text-2xl"></i>
</div>
<h4 class="font-bold text-gray-800 mb-1">Night</h4>
<p class="text-gray-700 text-sm">Stay up late gaming, regret next morning</p>
</div>
</div>
</div>
<!-- Footer -->
<footer class="text-center text-gray-600 bg-gray-300 p-4 rounded-lg">
<p>© 2023 Ansh Seth - Professional Unemployed Person</p>
<p class="mt-2 text-sm">
<i class="fas fa-trash-alt mr-1"></i>
This website is as useless as my job prospects
<i class="fas fa-trash-alt ml-1"></i>
</p>
<div class="mt-4">
<button id="complainBtn" class="bg-gray-400 hover:bg-gray-500 text-gray-800 font-bold py-2 px-4 rounded-lg inline-flex items-center">
<i class="fas fa-comment-dots mr-2"></i> Complain About Unemployment
</button>
</div>
</footer>
</div>
<script>
// Create floating flies
function createFlies() {
const container = document.getElementById('flyContainer');
const flyCount = 5;
for (let i = 0; i < flyCount; i++) {
const fly = document.createElement('div');
fly.className = 'fly';
// Random position
const left = Math.random() * 100;
const top = Math.random() * 100;
fly.style.left = `${left}%`;
fly.style.top = `${top}%`;
// Random animation
const duration = Math.random() * 5 + 3;
const delay = Math.random() * 5;
fly.style.animation = `flyMove ${duration}s linear ${delay}s infinite`;
container.appendChild(fly);
}
}
// Fly movement animation
const style = document.createElement('style');
style.innerHTML = `
@keyframes flyMove {
0% { transform: translate(0, 0); }
25% { transform: translate(${Math.random() * 100}px, ${Math.random() * 100}px); }
50% { transform: translate(${Math.random() * 100}px, ${Math.random() * 100}px); }
75% { transform: translate(${Math.random() * 100}px, ${Math.random() * 100}px); }
100% { transform: translate(0, 0); }
}
`;
document.head.appendChild(style);
// Complain button effect
document.getElementById('complainBtn').addEventListener('click', function() {
this.classList.add('animate-pulse');
this.innerHTML = '<i class="fas fa-spinner fa-spin mr-2"></i> Complaining...';
setTimeout(() => {
this.classList.remove('animate-pulse');
this.innerHTML = '<i class="fas fa-check-circle mr-2"></i> Complaint Ignored!';
setTimeout(() => {
this.innerHTML = '<i class="fas fa-comment-dots mr-2"></i> Complain About Unemployment';
}, 2000);
}, 1500);
});
// Initialize
createFlies();
</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=shivansh123/vibe-code" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>