Queue-North-Website/src/components/layout/Footer.jsx

117 lines
3.9 KiB
React
Raw Normal View History

2026-05-12 01:04:17 -05:00
const Footer = () => {
const currentYear = new Date().getFullYear()
const quickLinks = [
{ name: 'Home', href: '/' },
{ name: 'Services', href: '/services' },
{ name: 'Industries', href: '/industries' },
{ name: '8x8', href: '/8x8' },
{ name: 'About', href: '/about' },
{ name: 'Contact', href: '/contact' },
{ name: 'Support', href: '/support' },
]
const services = [
{ name: 'Unified Communications', href: '/services/unified-communications' },
{ name: 'Contact Center', href: '/services/contact-center' },
{ name: 'Managed Support', href: '/services/managed-support' },
{ name: 'Consulting & Training', href: '/services/consulting-training' },
{ name: 'Infrastructure Cabling', href: '/services/infrastructure-cabling' },
{ name: 'Wireless Access', href: '/services/wireless-access' },
{ name: 'Local Networking', href: '/services/local-networking' },
]
const industries = [
{ name: 'Healthcare', href: '/industries/healthcare' },
{ name: 'Retail', href: '/industries/retail' },
{ name: 'Manufacturing', href: '/industries/manufacturing' },
{ name: 'Education & Finance', href: '/industries/education-finance' },
]
return (
<footer className="bg-primary-navy text-white">
<div className="container mx-auto px-4 py-12">
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8">
{/* Company Info */}
<div>
<div className="flex items-center gap-2 mb-4">
<img
src="/logo.svg"
alt="Queue North"
className="h-6 w-auto"
/>
<span className="font-bold text-lg">Queue North</span>
</div>
<p className="text-soft-text text-sm mb-4">
Modern communications infrastructure without the vendor noise.
</p>
<p className="text-soft-text text-sm">
© {currentYear} Queue North Technologies. All rights reserved.
</p>
</div>
{/* Quick Links */}
<div>
<h3 className="font-semibold mb-4 text-lg">Quick Links</h3>
<ul className="space-y-2">
{quickLinks.map((link) => (
<li key={link.name}>
<a
href={link.href}
className="text-soft-text hover:text-white transition-colors text-sm"
>
{link.name}
</a>
</li>
))}
</ul>
</div>
{/* Services */}
<div>
<h3 className="font-semibold mb-4 text-lg">Services</h3>
<ul className="space-y-2">
{services.map((service) => (
<li key={service.name}>
<a
href={service.href}
className="text-soft-text hover:text-white transition-colors text-sm"
>
{service.name}
</a>
</li>
))}
</ul>
</div>
{/* Industries */}
<div>
<h3 className="font-semibold mb-4 text-lg">Industries</h3>
<ul className="space-y-2">
{industries.map((industry) => (
<li key={industry.name}>
<a
href={industry.href}
className="text-soft-text hover:text-white transition-colors text-sm"
>
{industry.name}
</a>
</li>
))}
</ul>
</div>
</div>
{/* Bottom */}
<div className="border-t border-white/10 mt-8 pt-8 text-center">
<p className="text-soft-text text-sm">
8x8 Certified Partner | Veteran Owned | 25+ Years Experience
</p>
</div>
</div>
</footer>
)
}
export default Footer