ISSAAYMAN4's picture
ernhance it
353527e verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ElectroWholesale - Bulk Electronics Distributor</title>
<link rel="icon" type="image/x-icon" href="https://static.photos/red/200x200/1">
<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.globe.min.js"></script>
<style>
.gradient-bg {
background: linear-gradient(135deg, #ef4444 0%, #ffffff 100%);
}
.phone-mockup {
perspective: 1000px;
transform-style: preserve-3d;
animation: float 6s ease-in-out infinite;
}
.phone-screen {
transform: rotateY(-15deg) rotateX(5deg);
box-shadow: 20px 20px 60px rgba(0,0,0,0.3);
}
.feature-card:hover {
transform: translateY(-10px) scale(1.02);
box-shadow: 0 25px 50px -12px rgba(0,0,0,0.25);
}
@keyframes float {
0%, 100% { transform: translateY(0px); }
50% { transform: translateY(-20px); }
}
.stats-counter {
font-feature-settings: 'tnum';
font-variant-numeric: tabular-nums;
}
.glow {
box-shadow: 0 0 20px rgba(239, 68, 68, 0.3);
}
.hover-lift {
transition: all 0.3s ease;
}
.hover-lift:hover {
transform: translateY(-5px);
}
.gradient-text {
background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
</style>
</head>
<body class="bg-gray-50">
<div id="vanta-bg" class="fixed inset-0 -z-10"></div>
<!-- Navigation -->
<nav class="bg-white/80 backdrop-blur-md shadow-sm fixed w-full z-50">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex justify-between h-16 items-center">
<div class="flex items-center">
<div class="flex-shrink-0 flex items-center">
<i data-feather="shopping-cart" class="text-red-600 w-8 h-8"></i>
<span class="ml-2 text-xl font-bold text-gray-900">ElectroWholesale</span>
</div>
</div>
<div class="hidden md:block">
<div class="ml-10 flex items-center space-x-4">
<a href="#" class="text-gray-900 px-3 py-2 rounded-md text-sm font-medium hover:bg-red-50 hover:text-red-700 transition">Home</a>
<a href="#" class="text-gray-500 hover:text-gray-900 px-3 py-2 rounded-md text-sm font-medium hover:bg-red-50 transition">Products</a>
<a href="#" class="text-gray-500 hover:text-gray-900 px-3 py-2 rounded-md text-sm font-medium hover:bg-red-50 transition">Pricing</a>
<a href="#" class="text-gray-500 hover:text-gray-900 px-3 py-2 rounded-md text-sm font-medium hover:bg-red-50 transition">Suppliers</a>
<button class="ml-4 bg-red-600 text-white px-4 py-2 rounded-md text-sm font-medium hover:bg-red-700 transition">Request Quote</button>
</div>
</div>
<div class="md:hidden">
<button class="text-gray-500 hover:text-gray-900 focus:outline-none">
<i data-feather="menu"></i>
</button>
</div>
</div>
</div>
</nav>
<!-- Hero Section -->
<div class="pt-24 pb-12 sm:pt-32 sm:pb-20 lg:pt-40 lg:pb-28 relative overflow-hidden">
<div class="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-gray-900 sm:text-5xl md:text-6xl">
<span class="block animate-fade-in">Wholesale Electronics</span>
<span class="block text-red-600 animate-pulse">Direct From Manufacturers</span>
</h1>
<p class="mt-3 text-base text-gray-500 sm:mt-5 sm:text-lg sm:max-w-xl sm:mx-auto md:mt-5 md:text-xl lg:mx-0 animate-fade-in-up">
ElectroWholesale provides bulk electronics at factory prices with fast shipping and flexible MOQs.
</p>
<div class="mt-8 sm:max-w-lg sm:mx-auto sm:text-center lg:text-left lg:mx-0">
<div class="mt-5 sm:mt-8 sm:flex sm:justify-center lg:justify-start">
<div class="rounded-md shadow hover-lift">
<a href="#" class="w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-white bg-red-600 hover:bg-red-700 md:py-4 md:text-lg md:px-10 glow">
<i data-feather="download" class="w-5 h-5 mr-2"></i>
Request Catalog
</a>
</div>
<div class="mt-3 sm:mt-0 sm:ml-3">
<a href="#" class="w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-red-700 bg-red-100 hover:bg-red-200 md:py-4 md:text-lg md:px-10 hover-lift">
<i data-feather="phone" class="w-5 h-5 mr-2"></i>
Contact Sales
</a>
</div>
</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="phone-mockup">
<div class="phone-screen bg-white rounded-3xl overflow-hidden border-8 border-red-600 h-96 w-48 mx-auto glow">
<img src="https://static.photos/red/240x480/3" alt="Electronics showcase" class="w-full h-full object-cover transform hover:scale-105 transition duration-300">
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Stats Section -->
<div class="bg-white py-12">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="grid grid-cols-2 gap-8 md:grid-cols-4">
<div class="text-center">
<div class="text-3xl font-bold text-gray-900 stats-counter" data-target="5000">0</div>
<div class="text-sm text-gray-500">Products Available</div>
</div>
<div class="text-center">
<div class="text-3xl font-bold text-red-600 stats-counter" data-target="150">0</div>
<div class="text-sm text-gray-500">Manufacturer Partners</div>
</div>
<div class="text-center">
<div class="text-3xl font-bold text-gray-900 stats-counter" data-target="75">0</div>
<div class="text-sm text-gray-500">Countries Served</div>
</div>
<div class="text-center">
<div class="text-3xl font-bold text-red-600 stats-counter" data-target="24">0</div>
<div class="text-sm text-gray-500">Hour Support</div>
</div>
</div>
</div>
</div>
<!-- Features Section -->
<div class="py-12 bg-white">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:text-center">
<h2 class="text-base text-red-600 font-semibold tracking-wide uppercase">Why Choose Us</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl">
Wholesale Electronics Simplified
</p>
<p class="mt-4 max-w-2xl text-xl text-gray-500 lg:mx-auto">
ElectroWholesale connects retailers directly with manufacturers for maximum savings.
</p>
</div>
<div class="mt-10">
<div class="space-y-10 md:space-y-0 md:grid md:grid-cols-2 md:gap-x-8 md:gap-y-10">
<!-- Feature 1 -->
<div class="feature-card relative bg-white p-6 rounded-xl shadow-lg border border-gray-100 transition-all duration-500 ease-out">
<div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-md bg-gradient-to-r from-red-500 to-red-600 text-white shadow-lg">
<i data-feather="dollar-sign"></i>
</div>
<h3 class="mt-4 text-lg font-semibold text-gray-900">Factory Direct Prices</h3>
<p class="mt-2 text-base text-gray-600 leading-relaxed">
We source directly from manufacturers to offer you the best wholesale prices with no middlemen.
</p>
</div>
<!-- Feature 2 -->
<div class="feature-card relative bg-white p-6 rounded-xl shadow-lg border border-gray-100 transition-all duration-500 ease-out">
<div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-md bg-gradient-to-r from-red-500 to-red-600 text-white shadow-lg">
<i data-feather="truck"></i>
</div>
<h3 class="mt-4 text-lg font-semibold text-gray-900">Fast Global Shipping</h3>
<p class="mt-2 text-base text-gray-600 leading-relaxed">
Our optimized logistics network ensures 2-7 day delivery to your warehouse or store worldwide.
</p>
</div>
<!-- Feature 3 -->
<div class="feature-card relative bg-white p-6 rounded-xl shadow-lg border border-gray-100 transition-all duration-500 ease-out">
<div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-md bg-gradient-to-r from-red-500 to-red-600 text-white shadow-lg">
<i data-feather="box"></i>
</div>
<h3 class="mt-4 text-lg font-semibold text-gray-900">Low MOQs</h3>
<p class="mt-2 text-base text-gray-600 leading-relaxed">
Flexible minimum order quantities starting from just 50 units to suit businesses of all sizes.
</p>
</div>
<!-- Feature 4 -->
<div class="feature-card relative bg-white p-6 rounded-xl shadow-lg border border-gray-100 transition-all duration-500 ease-out">
<div class="absolute -top-6 left-6 flex items-center justify-center h-12 w-12 rounded-md bg-gradient-to-r from-red-500 to-red-600 text-white shadow-lg">
<i data-feather="award"></i>
</div>
<h3 class="mt-4 text-lg font-semibold text-gray-900">Quality Guaranteed</h3>
<p class="mt-2 text-base text-gray-600 leading-relaxed">
All products undergo rigorous 7-step quality control before shipping with 2-year warranty.
</p>
</div>
</div>
</div>
</div>
</div>
<!-- Testimonials Section -->
<div class="py-16 bg-gradient-to-br from-red-50 to-white">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="text-center">
<h2 class="text-base text-red-600 font-semibold tracking-wide uppercase">Trusted Worldwide</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-gray-900 sm:text-4xl">
What Our Partners Say
</p>
</div>
<div class="mt-12 grid gap-8 lg:grid-cols-3">
<div class="bg-white p-8 rounded-2xl shadow-lg border border-red-100 hover-lift">
<div class="flex items-center mb-4">
<div class="w-12 h-12 bg-red-100 rounded-full flex items-center justify-center">
<i data-feather="star" class="w-6 h-6 text-red-600"></i>
</div>
<div class="ml-4">
<div class="text-lg font-semibold text-gray-900">Sarah Chen</div>
</div>
<p class="text-gray-600 italic">"ElectroWholesale helped us reduce procurement costs by 35% while maintaining quality standards across all our retail locations."</p>
<div class="mt-4 text-sm text-gray-500">Procurement Manager, Global Retail Chain</div>
</div>
<div class="bg-white p-8 rounded-2xl shadow-lg border border-red-100 hover-lift">
<div class="flex items-center mb-4">
<div class="w-12 h-12 bg-red-100 rounded-full flex items-center justify-center">
<i data-feather="star" class="w-6 h-6 text-red-600"></i>
</div>
<div class="ml-4">
<div class="text-lg font-semibold text-gray-900">Marcus Rodriguez</div>
</div>
<p class="text-gray-600 italic">"The MOQ flexibility allowed us to test new product lines without major upfront investment. Game changer!"</p>
<div class="mt-4 text-sm text-gray-500">CEO, Tech Distribution Inc.</div>
</div>
<div class="bg-white p-8 rounded-2xl shadow-lg border border-red-100 hover-lift">
<div class="flex items-center mb-4">
<div class="w-12 h-12 bg-red-100 rounded-full flex items-center justify-center">
<i data-feather="star" class="w-6 h-6 text-red-600"></i>
</div>
<div class="ml-4">
<div class="text-lg font-semibold text-gray-900">Elena Petrov</div>
</div>
<p class="text-gray-600 italic">"24/7 support and real-time inventory tracking make ElectroWholesale our preferred supplier."</p>
<div class="mt-4 text-sm text-gray-500">Supply Chain Director, European Electronics</div>
</div>
</div>
</div>
</div>
<!-- CTA Section -->
<div class="gradient-bg relative overflow-hidden">
<div class="absolute inset-0 bg-black opacity-5"></div>
<div class="max-w-7xl mx-auto py-16 px-4 sm:px-6 lg:py-20 lg:px-8 lg:flex lg:items-center lg:justify-between relative z-10">
<h2 class="text-3xl font-extrabold tracking-tight text-white sm:text-4xl">
<span class="block">Ready to stock up?</span>
<span class="block text-red-200">Request our wholesale catalog today.</span>
</h2>
<div class="mt-8 flex lg:mt-0 lg:flex-shrink-0">
<div class="inline-flex rounded-lg shadow hover-lift">
<a href="#" class="inline-flex items-center justify-center px-6 py-4 border border-transparent text-lg font-semibold rounded-lg text-red-600 bg-white hover:bg-red-50 transition-all duration-300 glow">
<i data-feather="download-cloud" class="w-5 h-5 mr-3"></i>
Get started
</a>
</div>
<div class="ml-4 inline-flex rounded-lg shadow hover-lift">
<a href="#" class="inline-flex items-center justify-center px-6 py-4 border border-transparent text-lg font-semibold rounded-lg text-white bg-red-600 bg-opacity-80 hover:bg-opacity-90 transition-all duration-300">
<i data-feather="play-circle" class="w-5 h-5 mr-3"></i>
Watch Demo
</a>
</div>
</div>
</div>
</div>
<!-- Footer -->
<footer class="bg-gray-800">
<div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:py-16 lg:px-8">
<div class="xl:grid xl:grid-cols-3 xl:gap-8">
<div class="space-y-8 xl:col-span-1">
<div class="flex items-center">
<i data-feather="shopping-cart" class="text-red-500 w-8 h-8"></i>
<span class="ml-2 text-xl font-bold text-white">ElectroWholesale</span>
</div>
<p class="text-gray-300 text-base">
Wholesale electronics at factory direct prices.
</p>
<div class="flex space-x-6">
<a href="#" class="text-gray-400 hover:text-white">
<i data-feather="linkedin"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i data-feather="facebook"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i data-feather="youtube"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i data-feather="mail"></i>
</a>
</div>
</div>
<div class="mt-12 grid grid-cols-2 gap-8 xl:mt-0 xl:col-span-2">
<div class="md:grid md:grid-cols-2 md:gap-8">
<div>
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">
Solutions
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Smartphones
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Laptops & Tablets
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Audio Equipment
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Smart Home Devices
</a>
</li>
</ul>
</div>
<div class="mt-12 md:mt-0">
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">
Support
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Pricing
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Documentation
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Guides
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
API Status
</a>
</li>
</ul>
</div>
</div>
<div class="md:grid md:grid-cols-2 md:gap-8">
<div>
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">
Company
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
About
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Blog
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Jobs
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Press
</a>
</li>
</ul>
</div>
<div class="mt-12 md:mt-0">
<h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase">
Legal
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Privacy
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Terms
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
Cookie Policy
</a>
</li>
<li>
<a href="#" class="text-base text-gray-400 hover:text-white">
GDPR
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="mt-12 border-t border-gray-700 pt-8">
<p class="text-base text-gray-400 text-center">
&copy; 2023 ElectroWholesale. All rights reserved.
</p>
</div>
</div>
</footer>
<script>
// Initialize Vanta.js globe background
VANTA.GLOBE({
el: "#vanta-bg",
mouseControls: true,
touchControls: true,
gyroControls: false,
minHeight: 200.00,
minWidth: 200.00,
scale: 1.00,
scaleMobile: 1.00,
color: 0xef4444,
backgroundColor: 0xffffff,
size: 0.7
});
// Animated counter for stats
function animateCounter() {
const counters = document.querySelectorAll('.stats-counter');
counters.forEach(counter => {
const target = parseInt(counter.getAttribute('data-target'));
const duration = 2000;
const step = target / (duration / 16);
let current = 0;
const updateCounter = () => {
current += step;
if (current < target) {
counter.textContent = Math.floor(current).toLocaleString();
} else {
counter.textContent = target.toLocaleString();
}
};
const timer = setInterval(() => {
if (current >= target) {
clearInterval(timer);
}
updateCounter();
}, 16);
});
}
// Intersection Observer for animations
const observerOptions = {
threshold: 0.1,
rootMargin: '0px 0px -50px 0px'
};
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('animate-fade-in-up');
if (entry.target.classList.contains('stats-counter')) {
animateCounter();
}
}, observerOptions);
// Observe elements that should animate on scroll
document.addEventListener('DOMContentLoaded', () => {
const elementsToAnimate = document.querySelectorAll('.feature-card, .phone-mockup');
elementsToAnimate.forEach(el => observer.observe(el));
});
// Initialize feather icons
feather.replace();
// Add scroll-triggered animations
window.addEventListener('scroll', () => {
const scrolled = window.pageYOffset;
const parallax = document.querySelector('.gradient-bg');
if (parallax) {
parallax.style.transform = `translateY(${scrolled * 0.5}px)`;
});
// Smooth scroll for anchor links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
target.scrollIntoView({
behavior: 'smooth'
});
}
});
});
</script>
</body>
</html>