Merge version_1 into main #3

Merged
bender merged 2 commits from version_1 into main 2026-03-07 11:42:46 +00:00
2 changed files with 104 additions and 54 deletions

View File

@@ -79,7 +79,8 @@ export default function LichtenburgPage() {
brandName="PRDCJP Oelofse"
navItems={navItems}
button={{
text: "Free Consultation", href: "/contact"}}
text: "Free Consultation", href: "/contact"
}}
animateOnLoad={true}
/>
</div>
@@ -89,26 +90,31 @@ 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: "plain"}}
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"
className="min-h-screen"
useInvertedBackground={false}
/>
</div>
@@ -116,14 +122,17 @@ 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"
@@ -134,11 +143,14 @@ 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"

View File

@@ -50,7 +50,8 @@ export default function HomePage() {
id: item.id,
}))}
button={{
text: "Free Consultation", href: "/contact"}}
text: "Free Consultation", href: "/contact"
}}
animateOnLoad={true}
/>
</div>
@@ -63,23 +64,27 @@ export default function HomePage() {
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"
className="min-h-screen"
useInvertedBackground={false}
/>
</div>
@@ -88,14 +93,17 @@ 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"
@@ -111,19 +119,23 @@ export default function HomePage() {
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"],
"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"],
"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"],
"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"],
"Civil litigation", "Commercial disputes", "Mediation and arbitration", "Appeals and reviews"
],
},
]}
animationType="slide-up"
@@ -139,12 +151,14 @@ 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"
@@ -159,13 +173,17 @@ 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"
@@ -183,22 +201,28 @@ export default function HomePage() {
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."},
"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."},
"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."},
"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."},
"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."},
"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."},
"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"
imageAlt="Law office consultation"
@@ -236,45 +260,59 @@ export default function HomePage() {
{
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: [
{
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: [
{
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: [
{
label: "Privacy Policy", href: "#"},
label: "Privacy Policy", href: "#"
},
{
label: "Terms of Service", href: "#"},
label: "Terms of Service", href: "#"
},
{
label: "Accessibility", href: "#"},
label: "Accessibility", href: "#"
},
],
},
]}