From bccdd18c46ac2789b08d73f310351a8a31d8beeb Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 24 Mar 2026 13:33:16 +0000 Subject: [PATCH 1/5] Add src/app/about/page.tsx --- src/app/about/page.tsx | 115 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 src/app/about/page.tsx diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..c733536 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,115 @@ +"use client"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; +import TeamCardFive from '@/components/sections/team/TeamCardFive'; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import Link from 'next/link'; +import { Briefcase, Target, Users } from "lucide-react"; + +export default function AboutPage() { + const navItems = [ + { name: "Home", href: "/" }, + { name: "About Us", href: "/about" } + ].map(item => ({ ...item, id: item.href })); + + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+
+

© {new Date().getFullYear()} Doughan Law Office. All rights reserved.

+ +
+
+
+ ); +} -- 2.49.1 From da4ed4848e4b3684d7ef850d57017b4ca2630b73 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 24 Mar 2026 13:33:17 +0000 Subject: [PATCH 2/5] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 145 ++++++++++++++------------------------- 1 file changed, 52 insertions(+), 93 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 66db872..eb62ea1 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,24 +1,31 @@ "use client"; - -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import type { Metadata } from 'next'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; -import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; -import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; -import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel'; -import { Scale, Briefcase, ArrowRight } from "lucide-react"; -import Link from "next/link"; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import Link from 'next/link'; + +// Metadata for the Contact page +export const metadata: Metadata = { + title: "Contact Us - Doughan Law Office", description: "Reach out to Doughan Law Office in Badaro, Beirut. Contact us via phone, email, or our online form.", keywords: ["contact Doughan Law", "Beirut law firm contact", "03906907", "mazen730@gmail.com", "Badaro Beirut lawyer"], + alternates: { + canonical: "https://www.doughanlawoffice.com/contact" + }, + openGraph: { + title: "Contact Us - Doughan Law Office", description: "Reach out to Doughan Law Office in Badaro, Beirut. Contact us via phone, email, or our online form.", url: "https://www.doughanlawoffice.com/contact", siteName: "Doughan Law Office", locale: "en_US", type: "website" + } +}; export default function ContactPage() { const navItems = [ { name: "Home", href: "/" }, - { name: "About Us", href: "/about" }, - { name: "Practice Areas", href: "/practice-areas" }, - { name: "Testimonials", href: "/testimonials" }, - { name: "Contact", href: "/contact" } - ].map(item => ({...item, id: item.href})); + { name: "Contact Us", href: "/contact" } + ].map(item => ({ ...item, id: item.href })); - const resolvedAssets = { - "hero-law-office": "http://img.b2bpic.net/free-photo/smiling-mature-businessman-standing-office-hall_1262-3105.jpg", "practice-criminal": "http://img.b2bpic.net/free-photo/chief-executive-officer-reading-accounting-paperwork-ensure-legal-accuracy_482257-103540.jpg", "practice-civil": "http://img.b2bpic.net/free-photo/business-professionals-reading-agreement-text_74855-1490.jpg", "practice-labor": "http://img.b2bpic.net/free-photo/smiling-insurance-agent-going-through-paperwork-communicating-with-her-clients-meeting_637285-5796.jpg", "practice-family": "http://img.b2bpic.net/free-photo/sensual-couple-holding-hands_23-2148025334.jpg"}; + const handleSubmit = (email: string) => { + alert(`Contact form submitted by: ${email}. We will get back to you shortly.`); + // In a real application, you would send this to a backend API + }; return ( -
- +
-
- -
- -
- -
- -