Merge version_1_1781899642243 into main #2

Merged
bender merged 2 commits from version_1_1781899642243 into main 2026-06-19 20:08:36 +00:00

View File

@@ -11,211 +11,122 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroCenteredLogos
title="Excellence in South African Legal Practice"
description="Providing comprehensive, trusted, and expert legal counsel for individuals and businesses across South Africa with unwavering commitment."
primaryButton={{
text: "Request Consultation",
href: "#contact",
}}
secondaryButton={{
text: "Our Services",
href: "#practice",
}}
imageSrc="http://img.b2bpic.net/free-photo/mental-specialist-looking-around-waiting-aa-meeting-start-woman-therapist-with-clipboard-thinking-about-group-therapy-session-give-guidance-support-people_482257-29659.jpg?_wi=1"
/>
</SectionErrorBoundary>
</div>
title="Excellence in South African Legal Practice"
description="Providing comprehensive, trusted, and expert legal counsel for individuals and businesses across South Africa with unwavering commitment."
primaryButton={{ text: "Request Consultation", href: "#contact" }}
secondaryButton={{ text: "Our Services", href: "#practice" }}
avatarsSrc={[]}
avatarText=""
names={[]}
imageSrc="http://img.b2bpic.net/free-photo/mental-specialist-looking-around-waiting-aa-meeting-start-woman-therapist-with-clipboard-thinking-about-group-therapy-session-give-guidance-support-people_482257-29659.jpg"
/>
</SectionErrorBoundary>
</div>
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutTextSplit
title="A Legacy of Legal Integrity"
descriptions={[
"LexSouth Africa stands at the forefront of the legal profession, blending traditional integrity with modern insight. We have been serving the South African community for over two decades, helping clients navigate complex litigation, corporate regulations, and personal legal affairs.",
"Our team is composed of leading legal minds dedicated to the highest standards of ethics, professionalism, and client success. We pride ourselves on clear communication and tailored solutions that address the specific needs of each individual client we represent.",
]}
/>
</SectionErrorBoundary>
</div>
title="A Legacy of Legal Integrity"
descriptions={[
"LexSouth Africa stands at the forefront of the legal profession, blending traditional integrity with modern insight. We have been serving the South African community for over two decades, helping clients navigate complex litigation, corporate regulations, and personal legal affairs.", "Our team is composed of leading legal minds dedicated to the highest standards of ethics, professionalism, and client success. We pride ourselves on clear communication and tailored solutions that address the specific needs of each individual client we represent."
]}
/>
</SectionErrorBoundary>
</div>
<div id="practice" data-section="practice">
<SectionErrorBoundary name="practice">
<div id="practice" data-section="practice">
<SectionErrorBoundary name="practice">
<FeaturesBento
tag="Our Practice Areas"
title="Specialized Legal Solutions"
description="Expert guidance across diverse legal sectors."
features={[
{
title: "Civil Litigation",
description: "Aggressive and strategic representation in commercial and civil disputes.",
bentoComponent: "media-stack",
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-vector/classic-law-justice-elements-with-flat-design_23-2147818291.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-vector/set-de-elementos-de-derecho-y-justicia_23-2147812854.jpg",
},
{
imageSrc: "https://storage.googleapis.com/webild/default/no-image.jpg?id=tvw954",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/mental-specialist-looking-around-waiting-aa-meeting-start-woman-therapist-with-clipboard-thinking-about-group-therapy-session-give-guidance-support-people_482257-29659.jpg?_wi=2",
imageAlt: "civil litigation icon document",
},
{
title: "Corporate Law",
description: "Comprehensive legal advisory for businesses and corporations.",
bentoComponent: "media-stack",
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/mature-couple-having-meeting-with-bank-manager-signing-lease-agreement-office-focus-is-mature-man_637285-1851.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-puts-signature-contract-customers-sign-document-concept-closeup_1163-4735.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-vector/law-justice-infographic-process-diagram-with-big-gavel-icon-with-square-box-content-stacked-list-with-dark-background-bright-outline-style-4-points_82472-6152.jpg",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/close-up-women-discussing-business_23-2148868420.jpg",
imageAlt: "civil litigation icon document",
},
{
title: "Family & Estates",
description: "Compassionate and precise guidance for family and inheritance law.",
bentoComponent: "media-stack",
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/business-partners-daughter-talking-table_1262-1691.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/people-having-debate-while-looking-computer_23-2149389778.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/creative-arrangement-family-concept_23-2148485744.jpg",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg?_wi=1",
imageAlt: "civil litigation icon document",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Our Practice Areas"
title="Specialized Legal Solutions"
description="Expert guidance across diverse legal sectors."
features={[
{
title: "Civil Litigation", description: "Aggressive and strategic representation in commercial and civil disputes.", bentoComponent: "media-stack", mediaItems: [
{ imageSrc: "http://img.b2bpic.net/free-vector/classic-law-justice-elements-with-flat-design_23-2147818291.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-vector/set-de-elementos-de-derecho-y-justicia_23-2147812854.jpg" },
{ imageSrc: "https://storage.googleapis.com/webild/default/no-image.jpg?id=tvw954" }
]
},
{
title: "Corporate Law", description: "Comprehensive legal advisory for businesses and corporations.", bentoComponent: "media-stack", mediaItems: [
{ imageSrc: "http://img.b2bpic.net/free-photo/mature-couple-having-meeting-with-bank-manager-signing-lease-agreement-office-focus-is-mature-man_637285-1851.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/man-puts-signature-contract-customers-sign-document-concept-closeup_1163-4735.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-vector/law-justice-infographic-process-diagram-with-big-gavel-icon-with-square-box-content-stacked-list-with-dark-background-bright-outline-style-4-points_82472-6152.jpg" }
]
},
{
title: "Family & Estates", description: "Compassionate and precise guidance for family and inheritance law.", bentoComponent: "media-stack", mediaItems: [
{ imageSrc: "http://img.b2bpic.net/free-photo/business-partners-daughter-talking-table_1262-1691.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/people-having-debate-while-looking-computer_23-2149389778.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/creative-arrangement-family-concept_23-2148485744.jpg" }
]
}
]}
/>
</SectionErrorBoundary>
</div>
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<MetricsIconCards
tag="Proven Success"
title="Key Indicators"
description="Our commitment reflected in our results."
metrics={[
{
icon: Award,
title: "Successful Cases",
value: "500+",
},
{
icon: Shield,
title: "Client Trust",
value: "98%",
},
{
icon: CheckCircle,
title: "Years Experience",
value: "20+",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Proven Success"
title="Key Indicators"
description="Our commitment reflected in our results."
metrics={[
{ icon: "Award", title: "Successful Cases", value: "500+" },
{ icon: "Shield", title: "Client Trust", value: "98%" },
{ icon: "CheckCircle", title: "Years Experience", value: "20+" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialMarqueeCards
tag="What Our Clients Say"
title="Client Feedback"
description="Hear directly from those we have successfully represented."
testimonials={[
{
name: "James Botha",
role: "CEO",
quote: "Professional, reliable, and highly knowledgeable.",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg?_wi=2",
},
{
name: "Sarah Nkosi",
role: "Director",
quote: "Outstanding legal support during a difficult dispute.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-businesswoman-her-coworkers-clapping-hands-meeting-office_637285-207.jpg",
},
{
name: "David Mthembu",
role: "Entrepreneur",
quote: "Clear, concise, and professional service every step of the way.",
imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-blond-business-woman-sitting-couch_23-2148095700.jpg",
},
{
name: "Elaine Van Der Merwe",
role: "Consultant",
quote: "Deep knowledge of local regulations and expert guidance.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-making-hand-gesture-with-cup-coffee-laptop-desk_23-2147955285.jpg",
},
{
name: "Peter Singh",
role: "Manager",
quote: "Exceptional dedication to client outcomes.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="What Our Clients Say"
title="Client Feedback"
description="Hear directly from those we have successfully represented."
testimonials={[
{ name: "James Botha", role: "CEO", quote: "Professional, reliable, and highly knowledgeable.", imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1602.jpg" },
{ name: "Sarah Nkosi", role: "Director", quote: "Outstanding legal support during a difficult dispute.", imageSrc: "http://img.b2bpic.net/free-photo/happy-businesswoman-her-coworkers-clapping-hands-meeting-office_637285-207.jpg" },
{ name: "David Mthembu", role: "Entrepreneur", quote: "Clear, concise, and professional service every step of the way.", imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-blond-business-woman-sitting-couch_23-2148095700.jpg" },
{ name: "Elaine Van Der Merwe", role: "Consultant", quote: "Deep knowledge of local regulations and expert guidance.", imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-making-hand-gesture-with-cup-coffee-laptop-desk_23-2147955285.jpg" },
{ name: "Peter Singh", role: "Manager", quote: "Exceptional dedication to client outcomes.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<FaqSimple
tag="Frequently Asked"
title="Common Legal Questions"
description="Helpful answers to guide you through your initial inquiries."
items={[
{
question: "What is the initial consultation process?",
answer: "We offer a first consultation to review your case documents and assess your legal standing.",
},
{
question: "Do you handle cross-border legal issues?",
answer: "Yes, our team is equipped to manage multi-jurisdictional legal concerns with partners internationally.",
},
{
question: "How are fees structured?",
answer: "We provide a transparent fee agreement before commencement of any work, tailored to your specific case complexity.",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Frequently Asked"
title="Common Legal Questions"
description="Helpful answers to guide you through your initial inquiries."
items={[
{ question: "What is the initial consultation process?", answer: "We offer a first consultation to review your case documents and assess your legal standing." },
{ question: "Do you handle cross-border legal issues?", answer: "Yes, our team is equipped to manage multi-jurisdictional legal concerns with partners internationally." },
{ question: "How are fees structured?", answer: "We provide a transparent fee agreement before commencement of any work, tailored to your specific case complexity." }
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Contact Us"
text="Get the expert guidance you need today. Contact our firm for a confidential evaluation."
primaryButton={{
text: "Call Now",
href: "tel:+27110000000",
}}
secondaryButton={{
text: "Email Us",
href: "mailto:info@lexsouthafrica.co.za",
}}
/>
</SectionErrorBoundary>
</div>
tag="Contact Us"
text="Get the expert guidance you need today. Contact our firm for a confidential evaluation."
primaryButton={{ text: "Call Now", href: "tel:+27110000000" }}
secondaryButton={{ text: "Email Us", href: "mailto:info@lexsouthafrica.co.za" }}
/>
</SectionErrorBoundary>
</div>
</>
);
}
}