From 0457b5a663649645c8dafe257162e6c8933388b4 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 10 Jun 2026 11:34:59 +0000 Subject: [PATCH] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 182 +++++++++++++++++---------------------- 1 file changed, 80 insertions(+), 102 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index e438f0e..4acdb19 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,115 +1,93 @@ "use client"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial'; -import ContactSplit from '@/components/sections/contact/ContactSplit'; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; -import Link from 'next/link'; // Necessary for internal navigation in navbar/footer +import { ThemeProvider } from "@/components/theme-provider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import TeamCardEleven from '@/components/sections/team/TeamCardEleven'; +import FooterBase from '@/components/sections/footer/FooterBase'; +import { Mail } from "lucide-react"; // Importing icons for potential use, Mail for contact -// Nav items for NavbarLayoutFloatingInline and FooterBaseCard -const navItems = [ - { name: "Home", href: "/" }, - { name: "About Us", href: "/about" }, - { name: "Services", href: "/services" }, - { name: "Tenders", href: "/tenders" }, - { name: "Contact", href: "/contact" }, -]; +// Metadata for the Contact page +export const metadata = { + title: "Contact Us - Webild", description: "Get in touch with Webild. Find our location and team contact information." +}; -const footerColumns = [ - { - title: "Quick Links", items: [ - { label: "Home", href: "/" }, - { label: "About Us", href: "/about" }, - { label: "Services", href: "/services" }, - { label: "Tenders & Procurement", href: "/tenders" }, - { label: "Contact", href: "/contact" }, - ], - }, - { - title: "Services", items: [ - { label: "General Supplies", href: "/services#general-supplies" }, - { label: "Logistics & Transport", href: "/services#logistics-transport" }, - { label: "Aviation & Technical", href: "/services#aviation-technical" }, - { label: "ICT & Digital", href: "/services#ict-digital" }, - { label: "Construction & Maintenance", href: "/services#construction-maintenance" }, - { label: "Consultancy", href: "/services#consultancy-project" }, - ], - }, - { - title: "Contact Info", items: [ - { label: "Nairobi, Kenya", href: "/contact" }, - { label: "+254 7XX XXX XXX", href: "/contact" }, - { label: "info@carlstraaero.com", href: "/contact" }, - ], - }, -]; +export default function Contact() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Features", id: "#features" }, + { name: "FAQ", id: "#faq" }, + { name: "Contact", id: "/contact" } // The newly added link + ]; + + const teamMembers = [ + { id: "1", title: "CEO", subtitle: "John Doe", detail: "john.doe@example.com", imageSrc: "https://r2.radikal.ru/pics/2024.03.11/f90462002f232f38d35f8e561491e523.jpg" }, + { id: "2", title: "Sales Lead", subtitle: "Jane Smith", detail: "jane.smith@example.com", imageSrc: "https://r2.radikal.ru/pics/2024.03.11/f90462002f232f38d35f8e561491e523.jpg" }, + { id: "3", title: "Support Lead", subtitle: "Peter Jones", detail: "peter.jones@example.com", imageSrc: "https://r2.radikal.ru/pics/2024.03.11/f90462002f232f38d35f8e561491e523.jpg" } + ]; + + const footerColumns = [ + { + title: "Company", items: [ + { label: "Home", href: "/" }, + { label: "Contact", href: "/contact" } + ] + }, + { + title: "Legal", items: [ + { label: "Privacy Policy", href: "#privacy" }, + { label: "Terms of Service", href: "#terms" } + ] + } + ]; -export default function ContactPage() { return ( - - -
- -
- -
- alert('Your message has been sent!')} - /> -
- -