Spaces:
Running
Running
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>XVideos Clone - Adult Video Sharing</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> | |
| .video-thumbnail { | |
| position: relative; | |
| padding-bottom: 56.25%; /* 16:9 aspect ratio */ | |
| height: 0; | |
| overflow: hidden; | |
| } | |
| .video-thumbnail img { | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| width: 100%; | |
| height: 100%; | |
| object-fit: cover; | |
| } | |
| .video-duration { | |
| position: absolute; | |
| bottom: 8px; | |
| right: 8px; | |
| background: rgba(0,0,0,0.7); | |
| color: white; | |
| padding: 2px 4px; | |
| border-radius: 2px; | |
| font-size: 12px; | |
| } | |
| .dropdown:hover .dropdown-menu { | |
| display: block; | |
| } | |
| .search-container { | |
| transition: all 0.3s ease; | |
| } | |
| .search-container:focus-within { | |
| width: 100%; | |
| } | |
| .category-tag { | |
| transition: all 0.2s ease; | |
| } | |
| .category-tag:hover { | |
| transform: translateY(-2px); | |
| box-shadow: 0 4px 6px rgba(0,0,0,0.1); | |
| } | |
| </style> | |
| </head> | |
| <body class="bg-gray-100 text-gray-800 font-sans"> | |
| <!-- Header --> | |
| <header class="bg-white shadow-md sticky top-0 z-50"> | |
| <div class="container mx-auto px-4 py-2 flex items-center justify-between"> | |
| <!-- Logo --> | |
| <div class="flex items-center"> | |
| <a href="#" class="text-2xl font-bold text-red-600">XV<span class="text-black">ideos</span></a> | |
| </div> | |
| <!-- Search Bar --> | |
| <div class="hidden md:flex search-container mx-4 flex-1 max-w-2xl"> | |
| <div class="relative w-full"> | |
| <input type="text" placeholder="Search videos..." | |
| class="w-full py-2 px-4 border border-gray-300 rounded-l-full focus:outline-none focus:ring-2 focus:ring-red-500"> | |
| <button class="absolute right-0 top-0 h-full px-4 bg-red-600 text-white rounded-r-full hover:bg-red-700"> | |
| <i class="fas fa-search"></i> | |
| </button> | |
| </div> | |
| </div> | |
| <!-- User Menu --> | |
| <div class="flex items-center space-x-4"> | |
| <button class="md:hidden text-gray-600 hover:text-red-600"> | |
| <i class="fas fa-search text-xl"></i> | |
| </button> | |
| <a href="#" class="hidden md:block text-gray-600 hover:text-red-600"> | |
| <i class="fas fa-upload text-xl"></i> | |
| </a> | |
| <a href="#" class="hidden md:block text-gray-600 hover:text-red-600"> | |
| <i class="fas fa-bell text-xl"></i> | |
| </a> | |
| <div class="dropdown relative"> | |
| <button class="flex items-center space-x-1 text-gray-600 hover:text-red-600"> | |
| <div class="w-8 h-8 rounded-full bg-gray-300 flex items-center justify-center"> | |
| <i class="fas fa-user text-gray-600"></i> | |
| </div> | |
| <i class="fas fa-caret-down text-sm"></i> | |
| </button> | |
| <div class="dropdown-menu hidden absolute right-0 mt-2 w-48 bg-white rounded-md shadow-lg py-1 z-50"> | |
| <a href="#" class="block px-4 py-2 text-sm text-gray-700 hover:bg-gray-100">My Account</a> | |
| <a href="#" class="block px-4 py-2 text-sm text-gray-700 hover:bg-gray-100">My Videos</a> | |
| <a href="#" class="block px-4 py-2 text-sm text-gray-700 hover:bg-gray-100">Favorites</a> | |
| <div class="border-t border-gray-200"></div> | |
| <a href="#" class="block px-4 py-2 text-sm text-gray-700 hover:bg-gray-100">Logout</a> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </header> | |
| <!-- Mobile Search (hidden on desktop) --> | |
| <div class="md:hidden bg-white py-2 px-4 shadow-sm"> | |
| <div class="relative"> | |
| <input type="text" placeholder="Search videos..." | |
| class="w-full py-2 px-4 border border-gray-300 rounded-full focus:outline-none focus:ring-2 focus:ring-red-500"> | |
| <button class="absolute right-3 top-2 text-gray-500"> | |
| <i class="fas fa-search"></i> | |
| </button> | |
| </div> | |
| </div> | |
| <!-- Main Content --> | |
| <main class="container mx-auto px-4 py-6"> | |
| <!-- Categories Navigation --> | |
| <div class="mb-6 overflow-x-auto"> | |
| <div class="flex space-x-2 pb-2"> | |
| <a href="#" class="whitespace-nowrap px-3 py-1 bg-red-600 text-white rounded-full text-sm font-medium">Recommended</a> | |
| <a href="#" class="whitespace-nowrap px-3 py-1 bg-gray-200 hover:bg-gray-300 rounded-full text-sm font-medium">Most Viewed</a> | |
| <a href="#" class="whitespace-nowrap px-3 py-1 bg-gray-200 hover:bg-gray-300 rounded-full text-sm font-medium">Top Rated</a> | |
| <a href="#" class="whitespace-nowrap px-3 py-1 bg-gray-200 hover:bg-gray-300 rounded-full text-sm font-medium">Amateur</a> | |
| <a href="#" class="whitespace-nowrap px-3 py-1 bg-gray-200 hover:bg-gray-300 rounded-full text-sm font-medium">HD</a> | |
| <a href="#" class="whitespace-nowrap px-3 py-1 bg-gray-200 hover:bg-gray-300 rounded-full text-sm font-medium">VR</a> | |
| <a href="#" class="whitespace-nowrap px-3 py-1 bg-gray-200 hover:bg-gray-300 rounded-full text-sm font-medium">Live Cams</a> | |
| </div> | |
| </div> | |
| <!-- Featured Video --> | |
| <div class="mb-8 bg-white rounded-lg shadow-md overflow-hidden"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/1280x720/cccccc/333333?text=Featured+Video" alt="Featured Video"> | |
| <div class="video-duration">12:34</div> | |
| </div> | |
| <div class="absolute top-0 left-0 bg-red-600 text-white px-2 py-1 text-xs font-bold">FEATURED</div> | |
| </div> | |
| <div class="p-4"> | |
| <h2 class="text-lg font-semibold mb-1">Hot amateur couple having passionate sex</h2> | |
| <div class="flex items-center text-sm text-gray-600 mb-2"> | |
| <span>1.2M views</span> | |
| <span class="mx-2">•</span> | |
| <span>95%</span> | |
| <span class="mx-2">•</span> | |
| <span>2 days ago</span> | |
| </div> | |
| <div class="flex items-center"> | |
| <div class="w-8 h-8 rounded-full bg-gray-300 mr-2"></div> | |
| <span class="text-sm font-medium">AmateurCouple69</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Category Tags --> | |
| <div class="mb-6 flex flex-wrap gap-2"> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Anal</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Blowjob</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Creampie</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Cumshot</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Fetish</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Hardcore</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Lesbian</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">MILF</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Teen</a> | |
| <a href="#" class="category-tag px-3 py-1 bg-gray-100 hover:bg-red-100 border border-gray-200 rounded-full text-sm">Threesome</a> | |
| </div> | |
| <!-- Video Grid --> | |
| <div class="mb-8"> | |
| <h2 class="text-xl font-bold mb-4">Recommended Videos</h2> | |
| <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4"> | |
| <!-- Video Card 1 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+1" alt="Video 1"> | |
| <div class="video-duration">8:45</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Sexy blonde gets fucked hard in the kitchen</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>456K views</span> | |
| <span class="mx-1">•</span> | |
| <span>87%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 2 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+2" alt="Video 2"> | |
| <div class="video-duration">15:22</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Amateur couple records their first threesome</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>789K views</span> | |
| <span class="mx-1">•</span> | |
| <span>92%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 3 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+3" alt="Video 3"> | |
| <div class="video-duration">6:18</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Latina maid gets caught and punished</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>321K views</span> | |
| <span class="mx-1">•</span> | |
| <span>85%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 4 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+4" alt="Video 4"> | |
| <div class="video-duration">22:10</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Full length porn movie with plot and sex scenes</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>1.1M views</span> | |
| <span class="mx-1">•</span> | |
| <span>89%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 5 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+5" alt="Video 5"> | |
| <div class="video-duration">10:05</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Step-sister helps with morning wood - full video</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>2.3M views</span> | |
| <span class="mx-1">•</span> | |
| <span>94%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 6 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+6" alt="Video 6"> | |
| <div class="video-duration">7:32</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Public flashing and outdoor sex compilation</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>567K views</span> | |
| <span class="mx-1">•</span> | |
| <span>88%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 7 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+7" alt="Video 7"> | |
| <div class="video-duration">18:45</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Mature woman teaches young guy how to please a woman</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>876K views</span> | |
| <span class="mx-1">•</span> | |
| <span>91%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 8 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+8" alt="Video 8"> | |
| <div class="video-duration">5:12</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Quick office fuck during lunch break</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>432K views</span> | |
| <span class="mx-1">•</span> | |
| <span>86%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 9 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+9" alt="Video 9"> | |
| <div class="video-duration">14:28</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">VR POV experience with stunning brunette</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>345K views</span> | |
| <span class="mx-1">•</span> | |
| <span>93%</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Video Card 10 --> | |
| <div class="bg-white rounded-lg shadow-md overflow-hidden hover:shadow-lg transition-shadow"> | |
| <div class="relative"> | |
| <div class="video-thumbnail"> | |
| <img src="https://via.placeholder.com/300x169/cccccc/333333?text=Video+10" alt="Video 10"> | |
| <div class="video-duration">9:41</div> | |
| </div> | |
| </div> | |
| <div class="p-2"> | |
| <h3 class="text-sm font-medium mb-1 line-clamp-2">Lesbian couple explores each other's bodies</h3> | |
| <div class="flex items-center text-xs text-gray-600"> | |
| <span>654K views</span> | |
| <span class="mx-1">•</span> | |
| <span>90%</span> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- Pagination --> | |
| <div class="flex justify-center mb-8"> | |
| <nav class="flex items-center space-x-1"> | |
| <a href="#" class="px-3 py-1 rounded bg-gray-200 text-gray-700 hover:bg-gray-300">Previous</a> | |
| <a href="#" class="px-3 py-1 rounded bg-red-600 text-white">1</a> | |
| <a href="#" class="px-3 py-1 rounded bg-gray-200 text-gray-700 hover:bg-gray-300">2</a> | |
| <a href="#" class="px-3 py-1 rounded bg-gray-200 text-gray-700 hover:bg-gray-300">3</a> | |
| <a href="#" class="px-3 py-1 rounded bg-gray-200 text-gray-700 hover:bg-gray-300">4</a> | |
| <a href="#" class="px-3 py-1 rounded bg-gray-200 text-gray-700 hover:bg-gray-300">5</a> | |
| <a href="#" class="px-3 py-1 rounded bg-gray-200 text-gray-700 hover:bg-gray-300">Next</a> | |
| </nav> | |
| </div> | |
| </main> | |
| <!-- Footer --> | |
| <footer class="bg-gray-800 text-gray-300 py-8"> | |
| <div class="container mx-auto px-4"> | |
| <div class="grid grid-cols-1 md:grid-cols-4 gap-8"> | |
| <div> | |
| <h3 class="text-lg font-bold text-white mb-4">XVideos</h3> | |
| <ul class="space-y-2"> | |
| <li><a href="#" class="hover:text-white">About Us</a></li> | |
| <li><a href="#" class="hover:text-white">Terms & Conditions</a></li> | |
| <li><a href="#" class="hover:text-white">Privacy Policy</a></li> | |
| <li><a href="#" class="hover:text-white">2257 Statement</a></li> | |
| <li><a href="#" class="hover:text-white">DMCA</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-bold text-white mb-4">Help & Support</h3> | |
| <ul class="space-y-2"> | |
| <li><a href="#" class="hover:text-white">Help Center</a></li> | |
| <li><a href="#" class="hover:text-white">Report Abuse</a></li> | |
| <li><a href="#" class="hover:text-white">Contact Us</a></li> | |
| <li><a href="#" class="hover:text-white">FAQ</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-bold text-white mb-4">Community</h3> | |
| <ul class="space-y-2"> | |
| <li><a href="#" class="hover:text-white">Blog</a></li> | |
| <li><a href="#" class="hover:text-white">Forum</a></li> | |
| <li><a href="#" class="hover:text-white">Content Partners</a></li> | |
| <li><a href="#" class="hover:text-white">Model Program</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-bold text-white mb-4">Follow Us</h3> | |
| <div class="flex space-x-4"> | |
| <a href="#" class="text-gray-300 hover:text-white"><i class="fab fa-twitter text-xl"></i></a> | |
| <a href="#" class="text-gray-300 hover:text-white"><i class="fab fa-instagram text-xl"></i></a> | |
| <a href="#" class="text-gray-300 hover:text-white"><i class="fab fa-facebook text-xl"></i></a> | |
| <a href="#" class="text-gray-300 hover:text-white"><i class="fab fa-reddit text-xl"></i></a> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="border-t border-gray-700 mt-8 pt-6 text-sm text-gray-500"> | |
| <p>© 2023 XVideos. All rights reserved. All models were 18 years of age or older at the time of depiction.</p> | |
| </div> | |
| </div> | |
| </footer> | |
| <script> | |
| // Mobile menu toggle functionality would go here | |
| document.addEventListener('DOMContentLoaded', function() { | |
| // Dropdown menu functionality | |
| const dropdowns = document.querySelectorAll('.dropdown'); | |
| dropdowns.forEach(dropdown => { | |
| const button = dropdown.querySelector('button'); | |
| const menu = dropdown.querySelector('.dropdown-menu'); | |
| button.addEventListener('click', () => { | |
| menu.classList.toggle('hidden'); | |
| }); | |
| // Close when clicking outside | |
| document.addEventListener('click', (e) => { | |
| if (!dropdown.contains(e.target)) { | |
| menu.classList.add('hidden'); | |
| } | |
| }); | |
| }); | |
| // Simulate video hover effect | |
| const videoCards = document.querySelectorAll('.bg-white.rounded-lg.shadow-md'); | |
| videoCards.forEach(card => { | |
| card.addEventListener('mouseenter', () => { | |
| card.querySelector('img').style.transform = 'scale(1.05)'; | |
| }); | |
| card.addEventListener('mouseleave', () => { | |
| card.querySelector('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=Tommyculdaet/xclone" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> | |
| </html> |