my-project-emmanuel / index.html
Emmy-26's picture
Add 3 files
6afe8dc verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>GameHub - Ultimate Gaming Platform</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>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
body {
font-family: 'Poppins', sans-serif;
background-color: #0f0e17;
color: #fffffe;
}
.game-card {
transition: all 0.3s ease;
transform-style: preserve-3d;
}
.game-card:hover {
transform: translateY(-10px) scale(1.02);
box-shadow: 0 20px 25px -5px rgba(255, 107, 107, 0.2), 0 10px 10px -5px rgba(255, 107, 107, 0.04);
}
.progress-ring {
transform: rotate(-90deg);
}
.progress-ring-circle {
transition: stroke-dashoffset 0.5s;
transform-origin: 50% 50%;
}
.blur-effect {
backdrop-filter: blur(10px);
background-color: rgba(15, 14, 23, 0.7);
}
.pulse-animation {
animation: pulse 2s infinite;
}
@keyframes pulse {
0% {
box-shadow: 0 0 0 0 rgba(255, 107, 107, 0.7);
}
70% {
box-shadow: 0 0 0 10px rgba(255, 107, 107, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(255, 107, 107, 0);
}
}
</style>
</head>
<body>
<!-- Navigation -->
<nav class="blur-effect fixed w-full z-50">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex items-center justify-between h-16">
<div class="flex items-center">
<div class="flex-shrink-0">
<span class="text-2xl font-bold text-red-400">Game<span class="text-white">Hub</span></span>
</div>
<div class="hidden md:block">
<div class="ml-10 flex items-baseline space-x-4">
<a href="#" class="text-red-400 px-3 py-2 rounded-md text-sm font-medium">Home</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Discover</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Categories</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Community</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-sm font-medium">News</a>
</div>
</div>
</div>
<div class="hidden md:block">
<div class="ml-4 flex items-center md:ml-6">
<button class="bg-red-500 hover:bg-red-600 text-white px-4 py-2 rounded-md text-sm font-medium flex items-center">
<i class="fas fa-gamepad mr-2"></i> Play Now
</button>
<div class="ml-3 relative">
<div>
<button class="max-w-xs flex items-center text-sm rounded-full focus:outline-none" id="user-menu">
<img class="h-8 w-8 rounded-full" src="https://randomuser.me/api/portraits/men/32.jpg" alt="User profile">
</button>
</div>
</div>
</div>
</div>
<div class="-mr-2 flex md:hidden">
<button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-white hover:bg-gray-700 focus:outline-none" aria-controls="mobile-menu" aria-expanded="false">
<span class="sr-only">Open main menu</span>
<i class="fas fa-bars"></i>
</button>
</div>
</div>
</div>
</nav>
<!-- Hero Section -->
<div class="relative pt-24 pb-32 overflow-hidden">
<div class="absolute inset-0">
<img class="w-full h-full object-cover opacity-30" src="https://images.unsplash.com/photo-1542751371-adc38448a05e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80" alt="Gaming background">
<div class="absolute inset-0 bg-gradient-to-b from-transparent to-black" aria-hidden="true"></div>
</div>
<div class="relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:grid lg:grid-cols-12 lg:gap-8">
<div class="sm:text-center md:max-w-2xl md:mx-auto lg:col-span-6 lg:text-left">
<h1 class="text-4xl tracking-tight font-extrabold text-white sm:text-5xl md:text-6xl">
<span class="block">Next Level</span>
<span class="block text-red-400">Gaming Experience</span>
</h1>
<p class="mt-3 text-base text-gray-300 sm:mt-5 sm:text-lg sm:max-w-xl sm:mx-auto md:mt-5 md:text-xl lg:mx-0">
Join millions of players worldwide in epic battles, thrilling adventures, and unforgettable gaming moments.
</p>
<div class="mt-8 sm:max-w-lg sm:mx-auto sm:text-center lg:text-left lg:mx-0">
<div class="flex flex-col sm:flex-row space-y-3 sm:space-y-0 sm:space-x-3">
<button class="px-6 py-3 bg-red-500 hover:bg-red-600 text-white font-medium rounded-md flex items-center justify-center transition duration-300">
<i class="fas fa-play mr-2"></i> Start Playing
</button>
<button class="px-6 py-3 bg-transparent border border-white text-white font-medium rounded-md flex items-center justify-center hover:bg-white hover:text-black transition duration-300">
<i class="fas fa-trophy mr-2"></i> Tournaments
</button>
</div>
</div>
</div>
<div class="mt-12 relative sm:max-w-lg sm:mx-auto lg:mt-0 lg:max-w-none lg:mx-0 lg:col-span-6 lg:flex lg:items-center">
<div class="relative mx-auto w-full rounded-lg shadow-lg lg:max-w-md">
<div class="relative h-80 w-full overflow-hidden rounded-lg bg-black">
<video class="absolute inset-0 h-full w-full object-cover opacity-90" autoplay loop muted>
<source src="https://assets.mixkit.co/videos/preview/mixkit-man-playing-a-video-game-1972-large.mp4" type="video/mp4">
</video>
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
<div class="absolute bottom-0 left-0 p-6">
<h3 class="text-xl font-bold text-white">Cyber Legends</h3>
<p class="text-gray-300 text-sm">New Season Available Now</p>
<div class="mt-2 flex items-center">
<div class="flex -space-x-1">
<img class="inline-block h-6 w-6 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/women/44.jpg" alt="">
<img class="inline-block h-6 w-6 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/men/42.jpg" alt="">
<img class="inline-block h-6 w-6 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/women/68.jpg" alt="">
</div>
<span class="ml-2 text-xs text-gray-300">+12 friends playing</span>
</div>
</div>
<div class="absolute top-4 right-4">
<span class="px-2 py-1 bg-red-500 text-white text-xs font-bold rounded-full">LIVE</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Featured Games -->
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<div class="flex items-center justify-between mb-8">
<h2 class="text-2xl font-bold text-white">Featured Games</h2>
<a href="#" class="text-red-400 hover:text-red-300 text-sm font-medium flex items-center">
View All <i class="fas fa-chevron-right ml-1"></i>
</a>
</div>
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6">
<!-- Game Card 1 -->
<div class="game-card bg-gray-800 rounded-xl overflow-hidden shadow-lg relative group">
<div class="relative h-48 overflow-hidden">
<img class="w-full h-full object-cover transition duration-500 group-hover:scale-110" src="https://images.unsplash.com/photo-1542751371-adc38448a05e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80" alt="Game cover">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
<div class="absolute top-2 right-2">
<span class="px-2 py-1 bg-yellow-500 text-black text-xs font-bold rounded-full">HOT</span>
</div>
</div>
<div class="p-4">
<h3 class="text-lg font-bold text-white mb-1">Shadow Strike</h3>
<p class="text-gray-400 text-sm mb-3">Action, Adventure</p>
<div class="flex items-center justify-between">
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span class="text-white text-sm">4.8</span>
</div>
<button class="text-xs bg-gray-700 hover:bg-gray-600 text-white px-3 py-1 rounded-full">
+ Follow
</button>
</div>
</div>
</div>
<!-- Game Card 2 -->
<div class="game-card bg-gray-800 rounded-xl overflow-hidden shadow-lg relative group">
<div class="relative h-48 overflow-hidden">
<img class="w-full h-full object-cover transition duration-500 group-hover:scale-110" src="https://images.unsplash.com/photo-1511512578047-dfb367046420?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2071&q=80" alt="Game cover">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
</div>
<div class="p-4">
<h3 class="text-lg font-bold text-white mb-1">Cyber Legends</h3>
<p class="text-gray-400 text-sm mb-3">RPG, Sci-Fi</p>
<div class="flex items-center justify-between">
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span class="text-white text-sm">4.9</span>
</div>
<button class="text-xs bg-gray-700 hover:bg-gray-600 text-white px-3 py-1 rounded-full">
+ Follow
</button>
</div>
</div>
</div>
<!-- Game Card 3 -->
<div class="game-card bg-gray-800 rounded-xl overflow-hidden shadow-lg relative group">
<div class="relative h-48 overflow-hidden">
<img class="w-full h-full object-cover transition duration-500 group-hover:scale-110" src="https://images.unsplash.com/photo-1547036967-23d11aacaee0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1974&q=80" alt="Game cover">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
<div class="absolute top-2 right-2">
<span class="px-2 py-1 bg-blue-500 text-white text-xs font-bold rounded-full">NEW</span>
</div>
</div>
<div class="p-4">
<h3 class="text-lg font-bold text-white mb-1">Mystic Realms</h3>
<p class="text-gray-400 text-sm mb-3">Fantasy, Strategy</p>
<div class="flex items-center justify-between">
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span class="text-white text-sm">4.7</span>
</div>
<button class="text-xs bg-gray-700 hover:bg-gray-600 text-white px-3 py-1 rounded-full">
+ Follow
</button>
</div>
</div>
</div>
<!-- Game Card 4 -->
<div class="game-card bg-gray-800 rounded-xl overflow-hidden shadow-lg relative group">
<div class="relative h-48 overflow-hidden">
<img class="w-full h-full object-cover transition duration-500 group-hover:scale-110" src="https://images.unsplash.com/photo-1545566230-6181e1f0a30f?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80" alt="Game cover">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
</div>
<div class="p-4">
<h3 class="text-lg font-bold text-white mb-1">Battle Royale</h3>
<p class="text-gray-400 text-sm mb-3">FPS, Multiplayer</p>
<div class="flex items-center justify-between">
<div class="flex items-center">
<i class="fas fa-star text-yellow-400 mr-1"></i>
<span class="text-white text-sm">4.6</span>
</div>
<button class="text-xs bg-gray-700 hover:bg-gray-600 text-white px-3 py-1 rounded-full">
+ Follow
</button>
</div>
</div>
</div>
</div>
</div>
<!-- Live Tournaments -->
<div class="bg-gray-900 py-12">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex items-center justify-between mb-8">
<h2 class="text-2xl font-bold text-white">Live Tournaments</h2>
<a href="#" class="text-red-400 hover:text-red-300 text-sm font-medium flex items-center">
View All <i class="fas fa-chevron-right ml-1"></i>
</a>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
<!-- Tournament Card 1 -->
<div class="bg-gray-800 rounded-xl overflow-hidden shadow-lg">
<div class="relative h-40 overflow-hidden">
<img class="w-full h-full object-cover" src="https://images.unsplash.com/photo-1542751371-adc38448a05e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80" alt="Tournament">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
<div class="absolute top-2 left-2">
<span class="px-2 py-1 bg-red-500 text-white text-xs font-bold rounded-full flex items-center">
<span class="relative flex h-2 w-2 mr-1">
<span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-red-400 opacity-75"></span>
<span class="relative inline-flex rounded-full h-2 w-2 bg-red-500"></span>
</span>
LIVE
</span>
</div>
<div class="absolute bottom-0 left-0 p-4">
<h3 class="text-lg font-bold text-white">Shadow Strike Championship</h3>
<p class="text-gray-300 text-sm">Prize Pool: $50,000</p>
</div>
</div>
<div class="p-4">
<div class="flex items-center justify-between mb-3">
<div class="flex items-center">
<img class="w-8 h-8 rounded-full" src="https://randomuser.me/api/portraits/men/32.jpg" alt="Player">
<div class="ml-2">
<p class="text-sm font-medium text-white">Team Alpha</p>
<p class="text-xs text-gray-400">12 wins</p>
</div>
</div>
<span class="text-white font-bold">VS</span>
<div class="flex items-center">
<div class="mr-2 text-right">
<p class="text-sm font-medium text-white">Team Omega</p>
<p class="text-xs text-gray-400">10 wins</p>
</div>
<img class="w-8 h-8 rounded-full" src="https://randomuser.me/api/portraits/women/44.jpg" alt="Player">
</div>
</div>
<div class="w-full bg-gray-700 rounded-full h-2">
<div class="bg-red-500 h-2 rounded-full" style="width: 65%"></div>
</div>
<div class="mt-2 flex items-center justify-between text-xs text-gray-400">
<span>65% viewers favor Alpha</span>
<span>12,345 watching</span>
</div>
</div>
</div>
<!-- Tournament Card 2 -->
<div class="bg-gray-800 rounded-xl overflow-hidden shadow-lg">
<div class="relative h-40 overflow-hidden">
<img class="w-full h-full object-cover" src="https://images.unsplash.com/photo-1511512578047-dfb367046420?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2071&q=80" alt="Tournament">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
<div class="absolute top-2 left-2">
<span class="px-2 py-1 bg-red-500 text-white text-xs font-bold rounded-full flex items-center">
<span class="relative flex h-2 w-2 mr-1">
<span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-red-400 opacity-75"></span>
<span class="relative inline-flex rounded-full h-2 w-2 bg-red-500"></span>
</span>
LIVE
</span>
</div>
<div class="absolute bottom-0 left-0 p-4">
<h3 class="text-lg font-bold text-white">Cyber Legends Open</h3>
<p class="text-gray-300 text-sm">Prize Pool: $30,000</p>
</div>
</div>
<div class="p-4">
<div class="flex items-center justify-between mb-3">
<div class="flex items-center">
<img class="w-8 h-8 rounded-full" src="https://randomuser.me/api/portraits/men/75.jpg" alt="Player">
<div class="ml-2">
<p class="text-sm font-medium text-white">Neon Ninjas</p>
<p class="text-xs text-gray-400">8 wins</p>
</div>
</div>
<span class="text-white font-bold">VS</span>
<div class="flex items-center">
<div class="mr-2 text-right">
<p class="text-sm font-medium text-white">Cyber Samurai</p>
<p class="text-xs text-gray-400">7 wins</p>
</div>
<img class="w-8 h-8 rounded-full" src="https://randomuser.me/api/portraits/women/68.jpg" alt="Player">
</div>
</div>
<div class="w-full bg-gray-700 rounded-full h-2">
<div class="bg-red-500 h-2 rounded-full" style="width: 45%"></div>
</div>
<div class="mt-2 flex items-center justify-between text-xs text-gray-400">
<span>45% viewers favor Ninjas</span>
<span>8,765 watching</span>
</div>
</div>
</div>
<!-- Tournament Card 3 -->
<div class="bg-gray-800 rounded-xl overflow-hidden shadow-lg">
<div class="relative h-40 overflow-hidden">
<img class="w-full h-full object-cover" src="https://images.unsplash.com/photo-1547036967-23d11aacaee0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1974&q=80" alt="Tournament">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
<div class="absolute top-2 left-2">
<span class="px-2 py-1 bg-red-500 text-white text-xs font-bold rounded-full flex items-center">
<span class="relative flex h-2 w-2 mr-1">
<span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-red-400 opacity-75"></span>
<span class="relative inline-flex rounded-full h-2 w-2 bg-red-500"></span>
</span>
LIVE
</span>
</div>
<div class="absolute bottom-0 left-0 p-4">
<h3 class="text-lg font-bold text-white">Mystic Realms Duel</h3>
<p class="text-gray-300 text-sm">Prize Pool: $25,000</p>
</div>
</div>
<div class="p-4">
<div class="flex items-center justify-between mb-3">
<div class="flex items-center">
<img class="w-8 h-8 rounded-full" src="https://randomuser.me/api/portraits/men/42.jpg" alt="Player">
<div class="ml-2">
<p class="text-sm font-medium text-white">Arcane Wizards</p>
<p class="text-xs text-gray-400">5 wins</p>
</div>
</div>
<span class="text-white font-bold">VS</span>
<div class="flex items-center">
<div class="mr-2 text-right">
<p class="text-sm font-medium text-white">Dark Elves</p>
<p class="text-xs text-gray-400">6 wins</p>
</div>
<img class="w-8 h-8 rounded-full" src="https://randomuser.me/api/portraits/women/32.jpg" alt="Player">
</div>
</div>
<div class="w-full bg-gray-700 rounded-full h-2">
<div class="bg-red-500 h-2 rounded-full" style="width: 38%"></div>
</div>
<div class="mt-2 flex items-center justify-between text-xs text-gray-400">
<span>38% viewers favor Wizards</span>
<span>6,543 watching</span>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Game Categories -->
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<div class="flex items-center justify-between mb-8">
<h2 class="text-2xl font-bold text-white">Popular Categories</h2>
<a href="#" class="text-red-400 hover:text-red-300 text-sm font-medium flex items-center">
View All <i class="fas fa-chevron-right ml-1"></i>
</a>
</div>
<div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 gap-4">
<!-- Category 1 -->
<div class="bg-gray-800 rounded-lg p-4 text-center hover:bg-gray-700 transition duration-300 cursor-pointer">
<div class="w-12 h-12 bg-red-500 rounded-full flex items-center justify-center mx-auto mb-3">
<i class="fas fa-running text-white text-xl"></i>
</div>
<h3 class="text-white font-medium">Action</h3>
<p class="text-gray-400 text-xs mt-1">1,234 games</p>
</div>
<!-- Category 2 -->
<div class="bg-gray-800 rounded-lg p-4 text-center hover:bg-gray-700 transition duration-300 cursor-pointer">
<div class="w-12 h-12 bg-blue-500 rounded-full flex items-center justify-center mx-auto mb-3">
<i class="fas fa-robot text-white text-xl"></i>
</div>
<h3 class="text-white font-medium">Sci-Fi</h3>
<p class="text-gray-400 text-xs mt-1">876 games</p>
</div>
<!-- Category 3 -->
<div class="bg-gray-800 rounded-lg p-4 text-center hover:bg-gray-700 transition duration-300 cursor-pointer">
<div class="w-12 h-12 bg-purple-500 rounded-full flex items-center justify-center mx-auto mb-3">
<i class="fas fa-hat-wizard text-white text-xl"></i>
</div>
<h3 class="text-white font-medium">Fantasy</h3>
<p class="text-gray-400 text-xs mt-1">765 games</p>
</div>
<!-- Category 4 -->
<div class="bg-gray-800 rounded-lg p-4 text-center hover:bg-gray-700 transition duration-300 cursor-pointer">
<div class="w-12 h-12 bg-green-500 rounded-full flex items-center justify-center mx-auto mb-3">
<i class="fas fa-ghost text-white text-xl"></i>
</div>
<h3 class="text-white font-medium">Horror</h3>
<p class="text-gray-400 text-xs mt-1">543 games</p>
</div>
<!-- Category 5 -->
<div class="bg-gray-800 rounded-lg p-4 text-center hover:bg-gray-700 transition duration-300 cursor-pointer">
<div class="w-12 h-12 bg-yellow-500 rounded-full flex items-center justify-center mx-auto mb-3">
<i class="fas fa-car text-white text-xl"></i>
</div>
<h3 class="text-white font-medium">Racing</h3>
<p class="text-gray-400 text-xs mt-1">432 games</p>
</div>
<!-- Category 6 -->
<div class="bg-gray-800 rounded-lg p-4 text-center hover:bg-gray-700 transition duration-300 cursor-pointer">
<div class="w-12 h-12 bg-pink-500 rounded-full flex items-center justify-center mx-auto mb-3">
<i class="fas fa-futbol text-white text-xl"></i>
</div>
<h3 class="text-white font-medium">Sports</h3>
<p class="text-gray-400 text-xs mt-1">321 games</p>
</div>
</div>
</div>
<!-- Top Players -->
<div class="bg-gray-900 py-12">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex items-center justify-between mb-8">
<h2 class="text-2xl font-bold text-white">Top Players</h2>
<a href="#" class="text-red-400 hover:text-red-300 text-sm font-medium flex items-center">
View Leaderboard <i class="fas fa-chevron-right ml-1"></i>
</a>
</div>
<div class="overflow-x-auto">
<table class="min-w-full divide-y divide-gray-700">
<thead class="bg-gray-800">
<tr>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-300 uppercase tracking-wider">Rank</th>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-300 uppercase tracking-wider">Player</th>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-300 uppercase tracking-wider">Game</th>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-300 uppercase tracking-wider">Level</th>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-300 uppercase tracking-wider">Wins</th>
<th scope="col" class="px-6 py-3 text-left text-xs font-medium text-gray-300 uppercase tracking-wider">Win Rate</th>
</tr>
</thead>
<tbody class="bg-gray-800 divide-y divide-gray-700">
<!-- Player 1 -->
<tr class="hover:bg-gray-700">
<td class="px-6 py-4 whitespace-nowrap">
<span class="px-2 py-1 bg-yellow-500 text-black text-xs font-bold rounded-full">1</span>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="flex items-center">
<div class="flex-shrink-0 h-10 w-10">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/men/32.jpg" alt="">
</div>
<div class="ml-4">
<div class="text-sm font-medium text-white">ShadowHunter</div>
<div class="text-sm text-gray-400">Pro Player</div>
</div>
</div>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="text-sm text-white">Cyber Legends</div>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<span class="px-2 py-1 bg-gray-700 text-white text-xs font-medium rounded-full">99</span>
</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-white">
342
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="flex items-center">
<svg class="progress-ring h-8 w-8 mr-2" viewBox="0 0 32 32">
<circle class="progress-ring-circle" stroke="#4f46e5" stroke-width="3" fill="transparent" r="14" cx="16" cy="16" stroke-dasharray="88" stroke-dashoffset="0"></circle>
<circle class="progress-ring-circle" stroke="#ef4444" stroke-width="3" fill="transparent" r="14" cx="16" cy="16" stroke-dasharray="88" stroke-dashoffset="26.4"></circle>
</svg>
<span class="text-sm font-medium text-white">70%</span>
</div>
</td>
</tr>
<!-- Player 2 -->
<tr class="hover:bg-gray-700">
<td class="px-6 py-4 whitespace-nowrap">
<span class="px-2 py-1 bg-gray-400 text-black text-xs font-bold rounded-full">2</span>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="flex items-center">
<div class="flex-shrink-0 h-10 w-10">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/women/44.jpg" alt="">
</div>
<div class="ml-4">
<div class="text-sm font-medium text-white">NovaQueen</div>
<div class="text-sm text-gray-400">Pro Player</div>
</div>
</div>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="text-sm text-white">Shadow Strike</div>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<span class="px-2 py-1 bg-gray-700 text-white text-xs font-medium rounded-full">97</span>
</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-white">
298
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="flex items-center">
<svg class="progress-ring h-8 w-8 mr-2" viewBox="0 0 32 32">
<circle class="progress-ring-circle" stroke="#4f46e5" stroke-width="3" fill="transparent" r="14" cx="16" cy="16" stroke-dasharray="88" stroke-dashoffset="0"></circle>
<circle class="progress-ring-circle" stroke="#ef4444" stroke-width="3" fill="transparent" r="14" cx="16" cy="16" stroke-dasharray="88" stroke-dashoffset="17.6"></circle>
</svg>
<span class="text-sm font-medium text-white">80%</span>
</div>
</td>
</tr>
<!-- Player 3 -->
<tr class="hover:bg-gray-700">
<td class="px-6 py-4 whitespace-nowrap">
<span class="px-2 py-1 bg-amber-600 text-black text-xs font-bold rounded-full">3</span>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="flex items-center">
<div class="flex-shrink-0 h-10 w-10">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/men/75.jpg" alt="">
</div>
<div class="ml-4">
<div class="text-sm font-medium text-white">CyberNinja</div>
<div class="text-sm text-gray-400">Pro Player</div>
</div>
</div>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="text-sm text-white">Battle Royale</div>
</td>
<td class="px-6 py-4 whitespace-nowrap">
<span class="px-2 py-1 bg-gray-700 text-white text-xs font-medium rounded-full">95</span>
</td>
<td class="px-6 py-4 whitespace-nowrap text-sm text-white">
276
</td>
<td class="px-6 py-4 whitespace-nowrap">
<div class="flex items-center">
<svg class="progress-ring h-8 w-8 mr-2" viewBox="0 0 32 32">
<circle class="progress-ring-circle" stroke="#4f46e5" stroke-width="3" fill="transparent" r="14" cx="16" cy="16" stroke-dasharray="88" stroke-dashoffset="0"></circle>
<circle class="progress-ring-circle" stroke="#ef4444" stroke-width="3" fill="transparent" r="14" cx="16" cy="16" stroke-dasharray="88" stroke-dashoffset="35.2"></circle>
</svg>
<span class="text-sm font-medium text-white">60%</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<!-- Download App -->
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16">
<div class="bg-gradient-to-r from-gray-800 to-gray-900 rounded-2xl overflow-hidden shadow-xl">
<div class="grid grid-cols-1 lg:grid-cols-2">
<div class="p-12">
<h2 class="text-3xl font-bold text-white mb-4">Download Our App</h2>
<p class="text-gray-300 mb-6">Get access to exclusive content, tournaments, and connect with millions of gamers worldwide. Available on all platforms.</p>
<div class="flex flex-col sm:flex-row space-y-3 sm:space-y-0 sm:space-x-4">
<button class="px-6 py-3 bg-gray-700 hover:bg-gray-600 text-white font-medium rounded-lg flex items-center justify-center transition duration-300">
<i class="fab fa-apple text-2xl mr-3"></i>
<div class="text-left">
<div class="text-xs">Download on the</div>
<div class="font-semibold">App Store</div>
</div>
</button>
<button class="px-6 py-3 bg-gray-700 hover:bg-gray-600 text-white font-medium rounded-lg flex items-center justify-center transition duration-300">
<i class="fab fa-google-play text-2xl mr-3"></i>
<div class="text-left">
<div class="text-xs">Get it on</div>
<div class="font-semibold">Google Play</div>
</div>
</button>
</div>
<div class="mt-8 flex items-center">
<div class="flex -space-x-2">
<img class="inline-block h-8 w-8 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/women/44.jpg" alt="">
<img class="inline-block h-8 w-8 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/men/32.jpg" alt="">
<img class="inline-block h-8 w-8 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/women/68.jpg" alt="">
<img class="inline-block h-8 w-8 rounded-full ring-2 ring-gray-800" src="https://randomuser.me/api/portraits/men/75.jpg" alt="">
</div>
<span class="ml-3 text-sm text-gray-400">Join <span class="text-white font-medium">1M+</span> gamers</span>
</div>
</div>
<div class="hidden lg:block relative">
<img class="absolute inset-0 h-full w-full object-cover" src="https://images.unsplash.com/photo-1550745165-9bc0b252726f?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80" alt="Mobile gaming">
<div class="absolute inset-0 bg-gradient-to-t from-black via-transparent to-transparent"></div>
<div class="absolute bottom-8 left-8 right-8">
<div class="bg-gray-800 bg-opacity-80 backdrop-filter backdrop-blur-sm rounded-xl p-4">
<div class="flex items-center">
<div class="flex-shrink-0">
<img class="h-12 w-12 rounded-lg" src="https://images.unsplash.com/photo-1542751371-adc38448a05e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80" alt="Game icon">
</div>
<div class="ml-3">
<h3 class="text-white font-medium">Shadow Strike</h3>
<p class="text-gray-300 text-sm">New update available</p>
</div>
<div class="ml-auto">
<button class="px-3 py-1 bg-red-500 hover:bg-red-600 text-white text-sm font-medium rounded-full">
Update
</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Footer -->
<footer class="bg-gray-900 border-t border-gray-800">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<div class="grid grid-cols-2 md:grid-cols-4 lg:grid-cols-5 gap-8">
<div class="col-span-2">
<span class="text-2xl font-bold text-red-400">Game<span class="text-white">Hub</span></span>
<p class="mt-4 text-gray-400 text-sm">
The ultimate gaming platform for competitive and casual gamers. Join our community and take your gaming to the next level.
</p>
<div class="mt-6 flex space-x-6">
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-twitter"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-facebook-f"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-instagram"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-discord"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-twitch"></i>
</a>
</div>
</div>
<div>
<h3 class="text-white font-semibold uppercase tracking-wider text-sm mb-4">Company</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white text-sm">About Us</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Careers</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Press</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Blog</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Contact</a></li>
</ul>
</div>
<div>
<h3 class="text-white font-semibold uppercase tracking-wider text-sm mb-4">Support</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Help Center</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Community</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Safety</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Terms</a></li>
<li><a href="#" class="text-gray-400 hover:text-white text-sm">Privacy</a></li>
</ul>
</div>
<div>
<h3 class="text-white font-semibold uppercase tracking-wider text-sm mb-4">Subscribe</h3>
<p class="text-gray-400 text-sm mb-4">Get the latest gaming news and updates.</p>
<form class="mt-4">
<div class="flex">
<input type="email" class="bg-gray-800 text-white px-4 py-2 rounded-l-md focus:outline-none focus:ring-2 focus:ring-red-500 w-full" placeholder="Your email">
<button type="submit" class="bg-red-500 hover:bg-red-600 text-white px-4 py-2 rounded-r-md">
<i class="fas fa-paper-plane"></i>
</button>
</div>
</form>
</div>
</div>
<div class="mt-12 pt-8 border-t border-gray-800 flex flex-col md:flex-row justify-between items-center">
<p class="text-gray-400 text-sm">© 2023 GameHub. All rights reserved.</p>
<div class="mt-4 md:mt-0 flex space-x-6">
<a href="#" class="text-gray-400 hover:text-white text-sm">Terms of Service</a>
<a href="#" class="text-gray-400 hover:text-white text-sm">Privacy Policy</a>
<a href="#" class="text-gray-400 hover:text-white text-sm">Cookie Policy</a>
</div>
</div>
</div>
</footer>
<!-- Mobile Menu -->
<div class="hidden fixed inset-0 bg-black bg-opacity-90 z-50" id="mobile-menu">
<div class="flex items-center justify-center h-full">
<div class="px-4 pt-5 pb-6">
<div class="flex items-center justify-between">
<div>
<span class="text-2xl font-bold text-red-400">Game<span class="text-white">Hub</span></span>
</div>
<div class="-mr-2">
<button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-white hover:bg-gray-700 focus:outline-none" id="close-mobile-menu">
<i class="fas fa-times"></i>
</button>
</div>
</div>
<div class="mt-8">
<nav class="grid gap-y-6">
<a href="#" class="text-red-400 px-3 py-2 rounded-md text-base font-medium">Home</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-base font-medium">Discover</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-base font-medium">Categories</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-base font-medium">Community</a>
<a href="#" class="text-gray-300 hover:text-white px-3 py-2 rounded-md text-base font-medium">News</a>
</nav>
</div>
<div class="mt-8">
<button class="w-full bg-red-500 hover:bg-red-600 text-white px-4 py-3 rounded-md text-base font-medium flex items-center justify-center">
<i class="fas fa-gamepad mr-2"></i> Play Now
</button>
</div>
</div>
</div>
</div>
<script>
// Mobile menu toggle
document.addEventListener('DOMContentLoaded', function() {
const mobileMenuButton = document.querySelector('[aria-controls="mobile-menu"]');
const mobileMenu = document.getElementById('mobile-menu');
const closeMobileMenuButton = document.getElementById('close-mobile-menu');
mobileMenuButton.addEventListener('click', function() {
mobileMenu.classList.remove('hidden');
});
closeMobileMenuButton.addEventListener('click', function() {
mobileMenu.classList.add('hidden');
});
// Progress rings animation
const rings = document.querySelectorAll('.progress-ring-circle');
rings.forEach(ring => {
const circumference = 2 * Math.PI * 14;
ring.style.strokeDasharray = circumference;
// Set initial offset based on percentage (simplified for demo)
const percentage = ring.parentElement.querySelector('span').textContent.replace('%', '');
const offset = circumference - (percentage / 100) * circumference;
ring.style.strokeDashoffset = offset;
});
// Game card hover effect enhancement
const gameCards = document.querySelectorAll('.game-card');
gameCards.forEach(card => {
card.addEventListener('mouseenter', function() {
const img = this.querySelector('img');
if (img) {
img.style.transform = 'scale(1.1)';
}
});
card.addEventListener('mouseleave', function() {
const img = this.querySelector('img');
if (img) {
img.style.transform = 'scale(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=Emmy-26/my-project-emmanuel" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>