Merge version_1 into main #2
@@ -17,8 +17,7 @@ const navItems = [
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
title: "Quick Links", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Services", href: "/services" },
|
||||
{ label: "About", href: "/about" },
|
||||
@@ -26,16 +25,14 @@ const footerColumns = [
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Offices",
|
||||
items: [
|
||||
title: "Offices", items: [
|
||||
{ label: "Lichtenburg", href: "/lichtenburg" },
|
||||
{ label: "Mahikeng", href: "/mahikeng" },
|
||||
{ label: "Get Directions", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{ label: "Commercial Law", href: "/services#commercial" },
|
||||
{ label: "Property Law", href: "/services#property" },
|
||||
{ label: "Family Law", href: "/services#family" },
|
||||
@@ -43,8 +40,7 @@ const footerColumns = [
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Accessibility", href: "#" },
|
||||
@@ -83,9 +79,7 @@ export default function LichtenburgPage() {
|
||||
brandName="PRDCJP Oelofse"
|
||||
navItems={navItems}
|
||||
button={{
|
||||
text: "Free Consultation",
|
||||
href: "/contact",
|
||||
}}
|
||||
text: "Free Consultation", href: "/contact"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -95,32 +89,21 @@ export default function LichtenburgPage() {
|
||||
title="Lichtenburg Office — PRDCJP Oelofse Attorneys"
|
||||
description="Serving the Lichtenburg community with comprehensive legal services. Visit our local office for personalized consultation and expert legal guidance tailored to your needs."
|
||||
background={{
|
||||
variant: "circleGradient",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg",
|
||||
alt: "Client testimonial 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg", alt: "Client testimonial 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-woman-working-business-with-computer_482257-20185.jpg",
|
||||
alt: "Client testimonial 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-woman-working-business-with-computer_482257-20185.jpg", alt: "Client testimonial 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg",
|
||||
alt: "Client testimonial 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg", alt: "Client testimonial 3"},
|
||||
]}
|
||||
avatarText="Trusted by 300+ local clients"
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Office",
|
||||
href: "tel:+27123456789",
|
||||
},
|
||||
text: "Call Office", href: "tel:+27123456789"},
|
||||
{
|
||||
text: "Book Appointment",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Book Appointment", href: "/contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Lichtenburg office hero section"
|
||||
@@ -133,20 +116,14 @@ export default function LichtenburgPage() {
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Visit Our Lichtenburg Office",
|
||||
},
|
||||
type: "text", content: "Visit Our Lichtenburg Office"},
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Directions", href: "#"},
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Contact Us", href: "/contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Lichtenburg office location section"
|
||||
@@ -157,20 +134,11 @@ export default function LichtenburgPage() {
|
||||
<FaqSplitMedia
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "What are your Lichtenburg office hours?",
|
||||
content: "Our Lichtenburg office is open Monday to Friday, 8:00 AM to 5:00 PM. We also offer after-hours appointments for urgent matters by prior arrangement.",
|
||||
},
|
||||
id: "1", title: "What are your Lichtenburg office hours?", content: "Our Lichtenburg office is open Monday to Friday, 8:00 AM to 5:00 PM. We also offer after-hours appointments for urgent matters by prior arrangement."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Can I schedule a consultation at the Lichtenburg office?",
|
||||
content: "Absolutely. You can schedule an in-person or virtual consultation at our Lichtenburg office. Contact us via phone or our online form to book your appointment.",
|
||||
},
|
||||
id: "2", title: "Can I schedule a consultation at the Lichtenburg office?", content: "Absolutely. You can schedule an in-person or virtual consultation at our Lichtenburg office. Contact us via phone or our online form to book your appointment."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Do you handle cases throughout the North-West Province from Lichtenburg?",
|
||||
content: "Yes. Our Lichtenburg office serves clients throughout the North-West Province. We have the resources and expertise to handle matters in any jurisdiction within the province.",
|
||||
},
|
||||
id: "3", title: "Do you handle cases throughout the North-West Province from Lichtenburg?", content: "Yes. Our Lichtenburg office serves clients throughout the North-West Province. We have the resources and expertise to handle matters in any jurisdiction within the province."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/narrow-street-florence-tuscany-italy-architecture-landmark-florence-cozy-florence-cityscape_231208-7673.jpg"
|
||||
imageAlt="Lichtenburg office location"
|
||||
|
||||
218
src/app/page.tsx
218
src/app/page.tsx
@@ -50,9 +50,7 @@ export default function HomePage() {
|
||||
id: item.id,
|
||||
}))}
|
||||
button={{
|
||||
text: "Free Consultation",
|
||||
href: "/contact",
|
||||
}}
|
||||
text: "Free Consultation", href: "/contact"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -62,31 +60,21 @@ export default function HomePage() {
|
||||
<HeroCentered
|
||||
title="PRDCJP Oelofse Attorneys — Trusted Legal Expertise in the North-West Province"
|
||||
description="Comprehensive legal services for individuals and businesses. Dedicated support for LegalWise and Scorpion Legal Protection members. Serving Lichtenburg and Mahikeng with transparent, accessible legal guidance."
|
||||
background={{ variant: "circleGradient" }}
|
||||
background={{ variant: "plain" }}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg",
|
||||
alt: "Client testimonial 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg", alt: "Client testimonial 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-woman-working-business-with-computer_482257-20185.jpg",
|
||||
alt: "Client testimonial 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-woman-working-business-with-computer_482257-20185.jpg", alt: "Client testimonial 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg",
|
||||
alt: "Client testimonial 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg", alt: "Client testimonial 3"},
|
||||
]}
|
||||
avatarText="Trusted by 500+ clients across the North-West Province"
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+27123456789",
|
||||
},
|
||||
text: "Call Now", href: "tel:+27123456789"},
|
||||
{
|
||||
text: "Book Free Consultation",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Book Free Consultation", href: "/contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Hero section - PRDCJP Oelofse Attorneys"
|
||||
@@ -100,20 +88,14 @@ export default function HomePage() {
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Our Offices",
|
||||
},
|
||||
type: "text", content: "Our Offices"},
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Lichtenburg",
|
||||
href: "/lichtenburg",
|
||||
},
|
||||
text: "Lichtenburg", href: "/lichtenburg"},
|
||||
{
|
||||
text: "Mahikeng",
|
||||
href: "/mahikeng",
|
||||
},
|
||||
text: "Mahikeng", href: "/mahikeng"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Office locations section"
|
||||
@@ -128,48 +110,20 @@ export default function HomePage() {
|
||||
tag="Services"
|
||||
features={[
|
||||
{
|
||||
id: "commercial",
|
||||
label: "Commercial Law",
|
||||
title: "Business & Corporate Law",
|
||||
items: [
|
||||
"Business formation and structuring",
|
||||
"Contract drafting and negotiation",
|
||||
"Mergers and acquisitions",
|
||||
"General corporate counsel",
|
||||
],
|
||||
id: "commercial", label: "Commercial Law", title: "Business & Corporate Law", items: [
|
||||
"Business formation and structuring", "Contract drafting and negotiation", "Mergers and acquisitions", "General corporate counsel"],
|
||||
},
|
||||
{
|
||||
id: "property",
|
||||
label: "Property",
|
||||
title: "Property & Conveyancing",
|
||||
items: [
|
||||
"Property transfers and sales",
|
||||
"Bond registration",
|
||||
"Title verification",
|
||||
"Commercial property transactions",
|
||||
],
|
||||
id: "property", label: "Property", title: "Property & Conveyancing", items: [
|
||||
"Property transfers and sales", "Bond registration", "Title verification", "Commercial property transactions"],
|
||||
},
|
||||
{
|
||||
id: "family",
|
||||
label: "Family Law",
|
||||
title: "Family & Personal Law",
|
||||
items: [
|
||||
"Divorce and separation",
|
||||
"Child custody and support",
|
||||
"Spousal maintenance",
|
||||
"Family dispute resolution",
|
||||
],
|
||||
id: "family", label: "Family Law", title: "Family & Personal Law", items: [
|
||||
"Divorce and separation", "Child custody and support", "Spousal maintenance", "Family dispute resolution"],
|
||||
},
|
||||
{
|
||||
id: "litigation",
|
||||
label: "Litigation",
|
||||
title: "Dispute Resolution",
|
||||
items: [
|
||||
"Civil litigation",
|
||||
"Commercial disputes",
|
||||
"Mediation and arbitration",
|
||||
"Appeals and reviews",
|
||||
],
|
||||
id: "litigation", label: "Litigation", title: "Dispute Resolution", items: [
|
||||
"Civil litigation", "Commercial disputes", "Mediation and arbitration", "Appeals and reviews"],
|
||||
},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
@@ -185,16 +139,12 @@ export default function HomePage() {
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "About PRDCJP Oelofse Attorneys",
|
||||
},
|
||||
type: "text", content: "About PRDCJP Oelofse Attorneys"},
|
||||
]}
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "/about",
|
||||
},
|
||||
text: "Learn More", href: "/about"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="About the firm section"
|
||||
@@ -209,21 +159,13 @@ export default function HomePage() {
|
||||
author="Johan Pieterse, Business Owner"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg",
|
||||
alt: "Client 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg", alt: "Client 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-woman-working-business-with-computer_482257-20185.jpg",
|
||||
alt: "Client 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-woman-working-business-with-computer_482257-20185.jpg", alt: "Client 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg",
|
||||
alt: "Client 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg", alt: "Client 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-talking-phone-home_23-2148990135.jpg",
|
||||
alt: "Client 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/woman-talking-phone-home_23-2148990135.jpg", alt: "Client 4"},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
@@ -240,43 +182,25 @@ export default function HomePage() {
|
||||
tag="Help"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I schedule a free consultation?",
|
||||
content:
|
||||
"Contact us via phone at +27 (0)18 ... or use our online contact form. We offer complimentary initial consultations to assess your legal needs and discuss how we can assist you.",
|
||||
},
|
||||
id: "1", title: "How do I schedule a free consultation?", content:
|
||||
"Contact us via phone at +27 (0)18 ... or use our online contact form. We offer complimentary initial consultations to assess your legal needs and discuss how we can assist you."},
|
||||
{
|
||||
id: "2",
|
||||
title: "What is your fee structure?",
|
||||
content:
|
||||
"We offer transparent, competitive pricing. Our fee structure varies based on service type: hourly rates, fixed fees for specific services, or retainer agreements for ongoing matters. We discuss all costs upfront.",
|
||||
},
|
||||
id: "2", title: "What is your fee structure?", content:
|
||||
"We offer transparent, competitive pricing. Our fee structure varies based on service type: hourly rates, fixed fees for specific services, or retainer agreements for ongoing matters. We discuss all costs upfront."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Do you support LegalWise and Scorpion members?",
|
||||
content:
|
||||
"Yes. We are proud partners with both LegalWise and Scorpion Legal Protection. Dedicated support and streamlined services are available for all members. Please provide your membership details when contacting us.",
|
||||
},
|
||||
id: "3", title: "Do you support LegalWise and Scorpion members?", content:
|
||||
"Yes. We are proud partners with both LegalWise and Scorpion Legal Protection. Dedicated support and streamlined services are available for all members. Please provide your membership details when contacting us."},
|
||||
{
|
||||
id: "4",
|
||||
title: "What areas of law do you specialize in?",
|
||||
content:
|
||||
"We provide comprehensive legal services including commercial law, property and conveyancing, family law, litigation and dispute resolution, labour and employment law, immigration, wills and estates, and compliance matters.",
|
||||
},
|
||||
id: "4", title: "What areas of law do you specialize in?", content:
|
||||
"We provide comprehensive legal services including commercial law, property and conveyancing, family law, litigation and dispute resolution, labour and employment law, immigration, wills and estates, and compliance matters."},
|
||||
{
|
||||
id: "5",
|
||||
title: "Can you assist with matters in both Lichtenburg and Mahikeng?",
|
||||
content:
|
||||
"Absolutely. We maintain offices in both Lichtenburg and Mahikeng. Our team serves clients across the North-West Province and can handle matters in either location. Contact the office most convenient to you.",
|
||||
},
|
||||
id: "5", title: "Can you assist with matters in both Lichtenburg and Mahikeng?", content:
|
||||
"Absolutely. We maintain offices in both Lichtenburg and Mahikeng. Our team serves clients across the North-West Province and can handle matters in either location. Contact the office most convenient to you."},
|
||||
{
|
||||
id: "6",
|
||||
title: "What is your average response time?",
|
||||
content:
|
||||
"We aim to respond to all inquiries within 24 business hours. For urgent matters, please indicate priority when contacting us, and we will prioritize your case accordingly.",
|
||||
},
|
||||
id: "6", title: "What is your average response time?", content:
|
||||
"We aim to respond to all inquiries within 24 business hours. For urgent matters, please indicate priority when contacting us, and we will prioritize your case accordingly."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/financial-experts_1098-12913.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/financial-experts_1098-12913.jpg"
|
||||
imageAlt="Law office consultation"
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="left"
|
||||
@@ -310,79 +234,47 @@ export default function HomePage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
title: "Quick Links", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "/",
|
||||
},
|
||||
label: "Home", href: "/"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "/services",
|
||||
},
|
||||
label: "Services", href: "/services"},
|
||||
{
|
||||
label: "About",
|
||||
href: "/about",
|
||||
},
|
||||
label: "About", href: "/about"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "/contact",
|
||||
},
|
||||
label: "Contact", href: "/contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Offices",
|
||||
items: [
|
||||
title: "Offices", items: [
|
||||
{
|
||||
label: "Lichtenburg",
|
||||
href: "/lichtenburg",
|
||||
},
|
||||
label: "Lichtenburg", href: "/lichtenburg"},
|
||||
{
|
||||
label: "Mahikeng",
|
||||
href: "/mahikeng",
|
||||
},
|
||||
label: "Mahikeng", href: "/mahikeng"},
|
||||
{
|
||||
label: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
label: "Get Directions", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Commercial Law",
|
||||
href: "/services#commercial",
|
||||
},
|
||||
label: "Commercial Law", href: "/services#commercial"},
|
||||
{
|
||||
label: "Property Law",
|
||||
href: "/services#property",
|
||||
},
|
||||
label: "Property Law", href: "/services#property"},
|
||||
{
|
||||
label: "Family Law",
|
||||
href: "/services#family",
|
||||
},
|
||||
label: "Family Law", href: "/services#family"},
|
||||
{
|
||||
label: "Litigation",
|
||||
href: "/services#litigation",
|
||||
},
|
||||
label: "Litigation", href: "/services#litigation"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
{
|
||||
label: "Accessibility",
|
||||
href: "#",
|
||||
},
|
||||
label: "Accessibility", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user