multinav-test / index.html
fmlemos's picture
Add 1 files
7c1d74e verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Professional Multipage Site</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>
/* Smooth page transitions */
.page-container {
opacity: 0;
transform: translateY(20px);
transition: opacity 0.3s ease, transform 0.3s ease;
height: 0;
overflow: hidden;
}
.page-container.active {
opacity: 1;
transform: translateY(0);
height: auto;
}
/* Professional color scheme */
:root {
--primary: #2563eb;
--secondary: #1e40af;
--accent: #3b82f6;
--text: #1f2937;
--light: #f9fafb;
}
/* Custom underline animation for nav links */
.nav-link {
position: relative;
}
.nav-link::after {
content: '';
position: absolute;
width: 0;
height: 2px;
bottom: 0;
left: 0;
background-color: var(--accent);
transition: width 0.3s ease;
}
.nav-link:hover::after {
width: 100%;
}
.nav-link.active::after {
width: 100%;
background-color: var(--secondary);
}
</style>
</head>
<body class="font-sans text-gray-800 bg-gray-50">
<!-- Header with Navigation -->
<header class="bg-white shadow-sm sticky top-0 z-50">
<div class="container mx-auto px-6 py-4">
<div class="flex items-center justify-between">
<div class="flex items-center space-x-2">
<div class="p-2 bg-blue-600 rounded-lg">
<i class="fas fa-cube text-white text-xl"></i>
</div>
<span class="text-xl font-bold text-gray-800">ProSite</span>
</div>
<!-- Desktop Navigation -->
<nav class="hidden md:flex space-x-8">
<button onclick="showPage('page1')" class="nav-link text-gray-600 hover:text-blue-600 transition px-1 py-2">
<i class="fas fa-home mr-2"></i>Home
</button>
<button onclick="showPage('page2')" class="nav-link text-gray-600 hover:text-blue-600 transition px-1 py-2">
<i class="fas fa-briefcase mr-2"></i>Services
</button>
<button onclick="showPage('page3')" class="nav-link text-gray-600 hover:text-blue-600 transition px-1 py-2">
<i class="fas fa-envelope mr-2"></i>Contact
</button>
</nav>
<!-- Mobile menu button -->
<button class="md:hidden text-gray-600" onclick="toggleMobileMenu()">
<i class="fas fa-bars text-2xl"></i>
</button>
</div>
</div>
<!-- Mobile Navigation -->
<div id="mobile-menu" class="md:hidden hidden bg-white py-4 shadow-md">
<div class="container mx-auto px-6 flex flex-col space-y-3">
<button onclick="showPage('page1')" class="nav-link py-2 px-4 rounded-lg hover:bg-blue-50 flex items-center">
<i class="fas fa-home mr-3 w-5 text-center"></i>Home
</button>
<button onclick="showPage('page2')" class="nav-link py-2 px-4 rounded-lg hover:bg-blue-50 flex items-center">
<i class="fas fa-briefcase mr-3 w-5 text-center"></i>Services
</button>
<button onclick="showPage('page3')" class="nav-link py-2 px-4 rounded-lg hover:bg-blue-50 flex items-center">
<i class="fas fa-envelope mr-3 w-5 text-center"></i>Contact
</button>
</div>
</div>
</header>
<main class="min-h-screen">
<!-- Page 1 - Home -->
<div id="page1" class="page-container active">
<section class="py-16 bg-gradient-to-r from-blue-600 to-blue-800 text-white">
<div class="container mx-auto px-6 text-center">
<h1 class="text-4xl md:text-5xl font-bold mb-6">Welcome to ProSite</h1>
<p class="text-xl max-w-3xl mx-auto mb-10 opacity-90">We provide professional solutions for your digital needs with innovative approaches and cutting-edge technology.</p>
<button onclick="showPage('page2')" class="bg-white text-blue-700 hover:bg-gray-100 px-8 py-3 rounded-lg font-medium transition-all transform hover:scale-105">
Explore Our Services <i class="fas fa-arrow-right ml-2"></i>
</button>
</div>
</section>
<section class="py-16 bg-white">
<div class="container mx-auto px-6">
<h2 class="text-3xl font-bold text-center mb-12">Our Core Features</h2>
<div class="grid md:grid-cols-3 gap-10">
<div class="bg-gray-50 p-8 rounded-xl shadow-sm hover:shadow-md transition cursor-pointer border border-gray-100">
<div class="w-14 h-14 bg-blue-100 rounded-full flex items-center justify-center mb-6">
<i class="fas fa-rocket text-blue-600 text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-3">Fast Performance</h3>
<p class="text-gray-600">Optimized solutions that ensure your applications run smoothly without any lag time.</p>
</div>
<div class="bg-gray-50 p-8 rounded-xl shadow-sm hover:shadow-md transition cursor-pointer border border-gray-100">
<div class="w-14 h-14 bg-blue-100 rounded-full flex items-center justify-center mb-6">
<i class="fas fa-shield-alt text-blue-600 text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-3">Secure Solutions</h3>
<p class="text-gray-600">Built with security in mind to protect your data and your customers' information.</p>
</div>
<div class="bg-gray-50 p-8 rounded-xl shadow-sm hover:shadow-md transition cursor-pointer border border-gray-100">
<div class="w-14 h-14 bg-blue-100 rounded-full flex items-center justify-center mb-6">
<i class="fas fa-lightbulb text-blue-600 text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-3">Innovative Design</h3>
<p class="text-gray-600">Modern, clean interfaces that provide intuitive user experiences across devices.</p>
</div>
</div>
</div>
</section>
<section class="py-16 bg-gray-50">
<div class="container mx-auto px-6">
<div class="flex flex-col md:flex-row items-center">
<div class="md:w-1/2 mb-10 md:mb-0 md:pr-10">
<h2 class="text-3xl font-bold mb-6">About Our Company</h2>
<p class="text-gray-600 mb-6 leading-relaxed">Founded in 2023, our company has been at the forefront of digital innovation, helping businesses transform their online presence with professional solutions tailored to their specific needs.</p>
<p class="text-gray-600 mb-6 leading-relaxed">Our team of experts combines technical expertise with creative vision to deliver products that not only function flawlessly but also delight users.</p>
<button onclick="showPage('page3')" class="bg-blue-600 hover:bg-blue-700 text-white px-6 py-3 rounded-lg font-medium transition inline-flex items-center">
Contact Us <i class="fas fa-chevron-right ml-2"></i>
</button>
</div>
<div class="md:w-1/2">
<div class="bg-blue-600 bg-opacity-10 rounded-xl overflow-hidden">
<img src="https://images.unsplash.com/photo-1551434678-e076c223a692?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Our team working" class="w-full h-auto rounded-xl">
</div>
</div>
</div>
</div>
</section>
</div>
<!-- Page 2 - Services -->
<div id="page2" class="page-container">
<section class="py-16 bg-white">
<div class="container mx-auto px-6">
<h1 class="text-4xl font-bold mb-12 text-center">Our Professional Services</h1>
<div class="mb-16">
<div class="bg-blue-50 rounded-xl p-10 shadow-inner">
<div class="flex flex-col md:flex-row items-center">
<div class="md:w-1/2 mb-8 md:mb-0">
<img src="https://images.unsplash.com/photo-1499750310107-5fef28a66643?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Web Development" class="rounded-xl shadow-lg">
</div>
<div class="md:w-1/2 md:pl-12">
<h2 class="text-2xl font-bold mb-4">Web Development</h2>
<p class="text-gray-600 mb-6 leading-relaxed">We build responsive, high-performance websites that work seamlessly across all devices. Our development process focuses on clean code, optimized performance, and SEO-friendly architecture.</p>
<div class="space-y-3">
<div class="flex items-center">
<i class="fas fa-check-circle text-blue-600 mr-3"></i>
<span>Custom CMS solutions</span>
</div>
<div class="flex items-center">
<i class="fas fa-check-circle text-blue-600 mr-3"></i>
<span>E-commerce platforms</span>
</div>
<div class="flex items-center">
<i class="fas fa-check-circle text-blue-600 mr-3"></i>
<span>API integration</span>
</div>
</div>
<button class="mt-6 bg-blue-600 hover:bg-blue-700 text-white px-6 py-3 rounded-lg font-medium transition inline-flex items-center">
Learn More <i class="fas fa-chevron-right ml-2"></i>
</button>
</div>
</div>
</div>
</div>
<div class="mb-16">
<div class="bg-gray-50 rounded-xl p-10 shadow-inner">
<div class="flex flex-col md:flex-row items-center">
<div class="md:w-1/2 mb-8 md:mb-0 order-2 md:order-1">
<h2 class="text-2xl font-bold mb-4">Digital Marketing</h2>
<p class="text-gray-600 mb-6 leading-relaxed">Our comprehensive digital marketing services help you reach the right audience, convert leads, and grow your business. We combine data-driven strategies with creative execution.</p>
<div class="space-y-3">
<div class="flex items-center">
<i class="fas fa-check-circle text-blue-600 mr-3"></i>
<span>SEO optimization</span>
</div>
<div class="flex items-center">
<i class="fas fa-check-circle text-blue-600 mr-3"></i>
<span>PPC campaign management</span>
</div>
<div class="flex items-center">
<i class="fas fa-check-circle text-blue-600 mr-3"></i>
<span>Social media marketing</span>
</div>
</div>
<button class="mt-6 bg-blue-600 hover:bg-blue-700 text-white px-6 py-3 rounded-lg font-medium transition inline-flex items-center">
Learn More <i class="fas fa-chevron-right ml-2"></i>
</button>
</div>
<div class="md:w-1/2 md:pr-12 order-1 md:order-2">
<img src="https://images.unsplash.com/photo-1498049794561-778396e79f3c?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1472&q=80" alt="Digital Marketing" class="rounded-xl shadow-lg">
</div>
</div>
</div>
</div>
<div class="grid md:grid-cols-3 gap-8 mb-16">
<div class="bg-white border border-gray-200 rounded-xl p-8 shadow-sm hover:shadow-md transition cursor-pointer">
<div class="w-14 h-14 bg-blue-100 rounded-full flex items-center justify-center mb-6">
<i class="fas fa-chart-line text-blue-600 text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-3">Analytics</h3>
<p class="text-gray-600">Comprehensive data analysis to drive business decisions and measure campaign performance.</p>
</div>
<div class="bg-white border border-gray-200 rounded-xl p-8 shadow-sm hover:shadow-md transition cursor-pointer">
<div class="w-14 h-14 bg-blue-100 rounded-full flex items-center justify-center mb-6">
<i class="fas fa-pencil-ruler text-blue-600 text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-3">Branding</h3>
<p class="text-gray-600">Strategic brand development that resonates with your target audience and builds loyalty.</p>
</div>
<div class="bg-white border border-gray-200 rounded-xl p-8 shadow-sm hover:shadow-md transition cursor-pointer">
<div class="w-14 h-14 bg-blue-100 rounded-full flex items-center justify-center mb-6">
<i class="fas fa-headset text-blue-600 text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-3">Support</h3>
<p class="text-gray-600">Dedicated support team to ensure your systems run smoothly with minimal downtime.</p>
</div>
</div>
</div>
</section>
</div>
<!-- Page 3 - Contact -->
<div id="page3" class="page-container">
<section class="py-16 bg-gradient-to-b from-blue-50 to-white">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h1 class="text-4xl font-bold mb-4">Get In Touch</h1>
<p class="text-gray-600 max-w-2xl mx-auto">We'd love to hear from you. Whether you have a question about our services, pricing, or anything else, our team is ready to answer all your questions.</p>
</div>
<div class="flex flex-col lg:flex-row gap-12">
<div class="lg:w-1/2">
<div class="bg-white rounded-xl shadow-md p-8 md:p-10">
<h2 class="text-2xl font-semibold mb-6">Send us a message</h2>
<form class="space-y-5">
<div class="grid md:grid-cols-2 gap-5">
<div>
<label for="first-name" class="block text-gray-700 mb-2">First Name</label>
<input type="text" id="first-name" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
<div>
<label for="last-name" class="block text-gray-700 mb-2">Last Name</label>
<input type="text" id="last-name" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
</div>
<div>
<label for="email" class="block text-gray-700 mb-2">Email Address</label>
<input type="email" id="email" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
<div>
<label for="phone" class="block text-gray-700 mb-2">Phone Number</label>
<input type="tel" id="phone" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
<div>
<label for="subject" class="block text-gray-700 mb-2">Subject</label>
<select id="subject" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent">
<option value="">Select a subject</option>
<option>General Inquiry</option>
<option>Sales Question</option>
<option>Support Request</option>
<option>Partnership Opportunity</option>
</select>
</div>
<div>
<label for="message" class="block text-gray-700 mb-2">Your Message</label>
<textarea id="message" rows="5" class="w-full px-4 py-3 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent"></textarea>
</div>
<button type="submit" class="w-full bg-blue-600 hover:bg-blue-700 text-white py-3 rounded-lg font-medium transition-all transform hover:scale-[1.01]">
Send Message <i class="fas fa-paper-plane ml-2"></i>
</button>
</form>
</div>
</div>
<div class="lg:w-1/2">
<div class="bg-white rounded-xl shadow-md p-8 md:p-10">
<h2 class="text-2xl font-semibold mb-6">Contact Information</h2>
<div class="space-y-6">
<div class="flex items-start">
<div class="bg-blue-100 p-3 rounded-full mr-5">
<i class="fas fa-map-marker-alt text-blue-600"></i>
</div>
<div>
<h3 class="text-lg font-medium mb-1">Our Office</h3>
<p class="text-gray-600">123 Business Avenue<br>Tech City, TC 12345<br>United States</p>
</div>
</div>
<div class="flex items-start">
<div class="bg-blue-100 p-3 rounded-full mr-5">
<i class="fas fa-envelope text-blue-600"></i>
</div>
<div>
<h3 class="text-lg font-medium mb-1">Email Us</h3>
<p class="text-gray-600">[email protected]<br>[email protected]</p>
</div>
</div>
<div class="flex items-start">
<div class="bg-blue-100 p-3 rounded-full mr-5">
<i class="fas fa-phone-alt text-blue-600"></i>
</div>
<div>
<h3 class="text-lg font-medium mb-1">Call Us</h3>
<p class="text-gray-600">+1 (555) 123-4567<br>+1 (555) 987-6543</p>
</div>
</div>
</div>
<div class="mt-10">
<h3 class="text-xl font-medium mb-4">Follow Us</h3>
<div class="flex space-x-4">
<a href="#" class="w-10 h-10 bg-blue-100 rounded-full flex items-center justify-center text-blue-600 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-facebook-f"></i>
</a>
<a href="#" class="w-10 h-10 bg-blue-100 rounded-full flex items-center justify-center text-blue-600 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-twitter"></i>
</a>
<a href="#" class="w-10 h-10 bg-blue-100 rounded-full flex items-center justify-center text-blue-600 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-linkedin-in"></i>
</a>
<a href="#" class="w-10 h-10 bg-blue-100 rounded-full flex items-center justify-center text-blue-600 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-instagram"></i>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</main>
<footer class="bg-gray-800 text-white py-12">
<div class="container mx-auto px-6">
<div class="grid md:grid-cols-4 gap-10 mb-10">
<div>
<div class="flex items-center mb-4">
<div class="p-2 bg-blue-600 rounded-lg mr-3">
<i class="fas fa-cube text-white"></i>
</div>
<span class="text-xl font-bold">ProSite</span>
</div>
<p class="text-gray-400 mb-4">Professional solutions for your digital needs with innovative approaches and cutting-edge technology.</p>
<div class="flex space-x-3">
<a href="#" class="w-8 h-8 bg-gray-700 rounded-full flex items-center justify-center text-gray-300 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-facebook-f text-sm"></i>
</a>
<a href="#" class="w-8 h-8 bg-gray-700 rounded-full flex items-center justify-center text-gray-300 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-twitter text-sm"></i>
</a>
<a href="#" class="w-8 h-8 bg-gray-700 rounded-full flex items-center justify-center text-gray-300 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-linkedin-in text-sm"></i>
</a>
<a href="#" class="w-8 h-8 bg-gray-700 rounded-full flex items-center justify-center text-gray-300 hover:bg-blue-600 hover:text-white transition">
<i class="fab fa-instagram text-sm"></i>
</a>
</div>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Quick Links</h3>
<ul class="space-y-2">
<li><button onclick="showPage('page1')" class="text-gray-400 hover:text-white transition">Home</button></li>
<li><button onclick="showPage('page2')" class="text-gray-400 hover:text-white transition">Services</button></li>
<li><button onclick="showPage('page3')" class="text-gray-400 hover:text-white transition">Contact</button></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">About Us</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Blog</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Services</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white transition">Web Development</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Digital Marketing</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">UI/UX Design</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">SEO Services</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Content Strategy</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Newsletter</h3>
<p class="text-gray-400 mb-4">Subscribe to our newsletter for the latest updates and offers.</p>
<form class="flex">
<input type="email" placeholder="Your email" class="px-4 py-2 rounded-l-lg w-full focus:outline-none text-gray-800">
<button type="submit" class="bg-blue-600 hover:bg-blue-700 px-4 py-2 rounded-r-lg transition">
<i class="fas fa-paper-plane"></i>
</button>
</form>
</div>
</div>
<div class="border-t border-gray-700 pt-8 text-center">
<p class="text-gray-400">&copy; 2023 ProSite. All rights reserved. | <a href="#" class="hover:text-white transition">Privacy Policy</a> | <a href="#" class="hover:text-white transition">Terms of Service</a></p>
</div>
</div>
</footer>
<script>
// Function to show a specific page and hide others
function showPage(pageId) {
// Hide all pages
document.querySelectorAll('.page-container').forEach(page => {
page.classList.remove('active');
});
// Show the selected page with a delay to allow initial hiding
setTimeout(() => {
document.getElementById(pageId).classList.add('active');
}, 10);
// Scroll to top
window.scrollTo(0, 0);
// Close mobile menu if open
document.getElementById('mobile-menu').classList.add('hidden');
}
// Function to toggle mobile menu
function toggleMobileMenu() {
document.getElementById('mobile-menu').classList.toggle('hidden');
}
// Initialize the page (show page1 by default)
document.addEventListener('DOMContentLoaded', function() {
showPage('page1');
});
</script>
</body>
</html>