feat: add coming-soon page, update footer links and branding, and configure middleware access

This commit is contained in:
pradeepkumar
2026-04-11 20:14:52 +05:30
parent 0845e58a49
commit 4a1d118388

View File

@@ -17,14 +17,14 @@ const footerLinks = {
{ label: "Buyer's Guide", href: '#' }, { label: "Buyer's Guide", href: '#' },
{ label: "Seller's Guide", href: '#' }, { label: "Seller's Guide", href: '#' },
{ label: 'FAQs', href: '/faq' }, { label: 'FAQs', href: '/faq' },
{ label: 'Legal & Documentation Help', href: '#' }, { label: 'Education', href: '/education' },
{ label: 'MyAgentNavigator', href: '#' },
], ],
}, },
aboutContact: { aboutContact: {
title: 'About & Contact', title: 'About & Contact',
links: [ links: [
{ label: 'About Our Agency', href: '/about' }, { label: 'About Us', href: '/about' },
{ label: 'Our Agents', href: '/education' },
{ label: 'Contact Us', href: '/contact' }, { label: 'Contact Us', href: '/contact' },
{ label: 'Privacy Policy', href: '/privacy-policy' }, { label: 'Privacy Policy', href: '/privacy-policy' },
{ label: 'Terms & Conditions', href: '/terms-of-service' }, { label: 'Terms & Conditions', href: '/terms-of-service' },
@@ -64,14 +64,14 @@ const socialLinks = [
bgColor: 'bg-[#1877f2]', bgColor: 'bg-[#1877f2]',
}, },
{ {
name: 'Twitter', name: 'X',
href: 'https://x.com/RE_Quest_Social', href: 'https://x.com/RE_Quest_Social',
icon: ( icon: (
<svg className="w-4 h-4" fill="currentColor" viewBox="0 0 24 24"> <svg className="w-4 h-4" fill="currentColor" viewBox="0 0 24 24">
<path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z" /> <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z" />
</svg> </svg>
), ),
bgColor: 'bg-[#1da1f2]', bgColor: 'bg-black',
}, },
]; ];
@@ -157,7 +157,7 @@ export function Footer() {
className="h-10 w-auto" className="h-10 w-auto"
/> />
<span className="font-serif font-normal text-[14px] leading-[19px] text-[#00293D]"> <span className="font-serif font-normal text-[14px] leading-[19px] text-[#00293D]">
"Your Trusted Real Estate Partner" Your Trusted Real Estate Partner
</span> </span>
</div> </div>
@@ -167,6 +167,8 @@ export function Footer() {
<a <a
key={social.name} key={social.name}
href={social.href} href={social.href}
target="_blank"
rel="noopener noreferrer"
className={`w-7 h-7 ${social.bgColor} rounded flex items-center justify-center text-white hover:opacity-80 transition-opacity`} className={`w-7 h-7 ${social.bgColor} rounded flex items-center justify-center text-white hover:opacity-80 transition-opacity`}
aria-label={social.name} aria-label={social.name}
> >
@@ -182,7 +184,7 @@ export function Footer() {
<div className="border-t-2 border-[#F0F5FC]/20"> <div className="border-t-2 border-[#F0F5FC]/20">
<div className="max-w-7xl mx-auto px-6 py-4"> <div className="max-w-7xl mx-auto px-6 py-4">
<div className="flex flex-col md:flex-row items-center justify-between gap-4"> <div className="flex flex-col md:flex-row items-center justify-between gap-4">
<p className="font-serif font-normal text-[15px] leading-[21px] text-[#00293D]">Copyright © 2025 Your Agency Name. All rights reserved.</p> <p className="font-serif font-normal text-[15px] leading-[21px] text-[#00293D]">Copyright © 2025 RE-Quest. All rights reserved.</p>
<Link href="/privacy-policy" prefetch={false} className="font-serif font-normal text-[15px] leading-[21px] text-[#00293D] hover:text-[#e58625] transition-colors"> <Link href="/privacy-policy" prefetch={false} className="font-serif font-normal text-[15px] leading-[21px] text-[#00293D] hover:text-[#e58625] transition-colors">
Privacy Policy Privacy Policy
</Link> </Link>