Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 59f3984395 | |||
| bf8b96169b | |||
| 7de0edf786 | |||
| 6ea5e55685 | |||
| 582f6bd363 | |||
| e3573c7eb7 | |||
| 49bf8de2ed | |||
| fcb7d04399 |
389
src/app/page.tsx
389
src/app/page.tsx
@@ -2,17 +2,17 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
|
||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
|
||||
import { Shield } from "lucide-react";
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||
import { Shield, MapPin, Mail, Phone, Users, CheckCircle, Scale } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -20,314 +20,145 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="large"
|
||||
background="blurBottom"
|
||||
cardStyle="subtle-shadow"
|
||||
primaryButtonStyle="double-inset"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
contentWidth="medium"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="noiseDiagonalGradient"
|
||||
cardStyle="glass-depth"
|
||||
primaryButtonStyle="primary-glow"
|
||||
secondaryButtonStyle="layered"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#services",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "Home", id: "#hero" },
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Services", id: "#services" },
|
||||
{ name: "Testimonials", id: "#testimonials" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
]}
|
||||
brandName="Ellis Jones Solicitors"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
title="Distinguished Legal Excellence in Bournemouth"
|
||||
description="Providing comprehensive legal solutions with precision, professionalism, and a client-focused approach. Ellis Jones Solicitors delivers expert counsel for your most important life and business matters."
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/diverse-cia-secret-agents-review-mission-documents-evidence-gathered_482257-118345.jpg",
|
||||
imageAlt: "Law office interior",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-presenting-project-digital-tablet_329181-17086.jpg",
|
||||
imageAlt: "Solicitors team meeting",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/detail-shot-skyscrapers_1359-553.jpg",
|
||||
imageAlt: "Law firm building",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-woman-handshaking-after-signing-documents-successful-deal-closeup_1163-4197.jpg",
|
||||
imageAlt: "Legal consultation",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/back-school-concept-with-woman-studying-library_23-2148172395.jpg",
|
||||
imageAlt: "Legal library",
|
||||
},
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
<HeroSplitTestimonial
|
||||
title="Excellence in Legal Advocacy"
|
||||
description="Dedicated to providing distinguished legal solutions with integrity, precision, and a client-first philosophy. Protecting your future through expert counsel."
|
||||
background={{ variant: "gradient-bars" }}
|
||||
testimonials={[
|
||||
{ name: "David S.", handle: "Corporate Client", testimonial: "Unparalleled professionalism and commercial insight.", rating: 5 },
|
||||
{ name: "Helen R.", handle: "Private Client", testimonial: "Exceptional guidance through complex property matters.", rating: 5 }
|
||||
]}
|
||||
buttons={[{ text: "Book Consultation", href: "#contact" }, { text: "Our Expertise", href: "#services" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/diverse-cia-secret-agents-review-mission-documents-evidence-gathered_482257-118345.jpg"
|
||||
imageAlt="Senior legal consultation room"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<TestimonialAboutCard
|
||||
useInvertedBackground={false}
|
||||
tag="About Our Firm"
|
||||
title="A Legacy of Legal Success"
|
||||
description="Ellis Jones Solicitors combines decades of experience with a modern, proactive approach to law. Our team is dedicated to providing clear, transparent, and results-driven legal advice across a wide spectrum of legal disciplines."
|
||||
subdescription="Our commitment to our clients in Bournemouth and beyond is built on trust, integrity, and absolute professionalism."
|
||||
icon={Shield}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mature-person-signing-banking-contract-retirement-plan_482257-116170.jpg"
|
||||
imageAlt="Experienced female lawyer smiling professional"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
<TextSplitAbout
|
||||
useInvertedBackground={true}
|
||||
title="Legacy and Modern Vision"
|
||||
description={[
|
||||
"For decades, Ellis Jones Solicitors has set the standard for legal excellence in Bournemouth.", "We bridge the gap between traditional integrity and modern, proactive legal strategy."
|
||||
]}
|
||||
buttons={[{ text: "Learn More" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardMedia
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Corporate & Commercial Law",
|
||||
description: "Robust legal strategy for businesses of all sizes, ensuring regulatory compliance and effective dispute resolution.",
|
||||
tag: "Corporate",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-partners-sitting-cafe_1157-16978.jpg",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Property & Conveyancing",
|
||||
description: "Expert guidance for residential and commercial property matters, from leases to complex conveyancing.",
|
||||
tag: "Property",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hand-filling-document-closeup_1150-14905.jpg",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Family Law & Private Wealth",
|
||||
description: "Sensitive and strategic counsel for families, wills, trusts, and probate administration.",
|
||||
tag: "Personal",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/nomad-family-traveling-living-van_23-2149651476.jpg",
|
||||
},
|
||||
]}
|
||||
title="Core Legal Specializations"
|
||||
description="Comprehensive legal support designed to safeguard your interests."
|
||||
/>
|
||||
<FeatureBorderGlow
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={false}
|
||||
title="Our Core Competencies"
|
||||
description="Sophisticated strategies designed for high-stakes scenarios."
|
||||
textboxLayout="default"
|
||||
features={[
|
||||
{ icon: Scale, title: "Corporate Strategy", description: "High-level commercial litigation and compliance." },
|
||||
{ icon: Shield, title: "Wealth Protection", description: "Discreet private client and trust administration." },
|
||||
{ icon: Users, title: "Family Counsel", description: "Strategic representation for complex family matters." }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="services" data-section="services">
|
||||
<ProductCardThree
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "s1",
|
||||
name: "Corporate Litigation",
|
||||
price: "Specialist Advice",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-using-computer_1150-81.jpg",
|
||||
},
|
||||
{
|
||||
id: "s2",
|
||||
name: "Family & Divorce Law",
|
||||
price: "Professional Care",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-debate-while-looking-computer_23-2149389779.jpg",
|
||||
},
|
||||
{
|
||||
id: "s3",
|
||||
name: "Commercial Property",
|
||||
price: "Conveyancing & Leases",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chalkboard-table-realtor-office_23-2147764217.jpg",
|
||||
},
|
||||
{
|
||||
id: "s4",
|
||||
name: "Wills, Trusts & Probate",
|
||||
price: "Estate Planning",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/consultation-new-project_329181-10342.jpg",
|
||||
},
|
||||
{
|
||||
id: "s5",
|
||||
name: "Personal Injury",
|
||||
price: "Compensation Claims",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adult-with-migraine-reading-paper-with-information-about-medication-against-flu-symptoms-sick-man-with-headache-holding-leaflet-medicaments-prescription-treatment-cure-cold_482257-34098.jpg",
|
||||
},
|
||||
{
|
||||
id: "s6",
|
||||
name: "Intellectual Property",
|
||||
price: "Audit & Protection",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-rings-with-smartphone_23-2148558436.jpg",
|
||||
},
|
||||
]}
|
||||
title="Our Legal Services"
|
||||
description="Providing expert representation across diverse practice areas to meet your unique needs."
|
||||
/>
|
||||
<ProductCardOne
|
||||
animationType="blur-reveal"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
title="Specialized Legal Practice"
|
||||
description="Comprehensive representation across key sectors."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "s1", name: "Commercial Law", price: "Retainer", imageSrc: "http://img.b2bpic.net/free-photo/woman-using-computer_1150-81.jpg" },
|
||||
{ id: "s2", name: "Real Estate", price: "Flat Fee", imageSrc: "http://img.b2bpic.net/free-photo/chalkboard-table-realtor-office_23-2147764217.jpg" },
|
||||
{ id: "s3", name: "Dispute Resolution", price: "Bespoke", imageSrc: "http://img.b2bpic.net/free-photo/people-having-debate-while-looking-computer_23-2149389779.jpg" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Diane Pearce",
|
||||
role: "Client",
|
||||
testimonial: "Very quick response and an excellent outcome. Most competitively priced service among the law firms I looked at. Highly recommend.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-people-dressed-smartly_1262-772.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Sarah Miller",
|
||||
role: "Business Owner",
|
||||
testimonial: "Professional, helpful, and extremely thorough. They navigated a complex issue with complete clarity. Recommend to anyone wanting workplace advice.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/joyful-colleagues-laughing-work_74855-4314.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "James Henderson",
|
||||
role: "Client",
|
||||
testimonial: "Friendly yet professional and extremely knowledgeable. They made a tricky sale process effortless. Exemplary service all around.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Helen & Mark",
|
||||
role: "Clients",
|
||||
testimonial: "We felt supported at every step of our probate case. Professional, kind, and incredibly competent. We cannot thank them enough.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-real-estate-agent-senior-clients-shaking-hands-after-successful-meeting-office_637285-1815.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Robert Chen",
|
||||
role: "Client",
|
||||
testimonial: "Reliable and responsive legal help when I needed it most. Their expertise saved us significant time and frustration.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/shot-beautiful-young-businesswoman-wearing-blue-chiffon-shirt-while-standing-with-folded-arms-black-wall_158595-6868.jpg",
|
||||
},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
description="Our reputation is defined by the trust we earn every day through outstanding service and successful outcomes."
|
||||
/>
|
||||
<TestimonialCardTwelve
|
||||
cardTitle="Client Endorsements"
|
||||
cardTag="Proven Results"
|
||||
cardAnimation="slide-up"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{ id: "1", name: "Global Corp", imageSrc: "http://img.b2bpic.net/free-photo/smiling-people-dressed-smartly_1262-772.jpg" },
|
||||
{ id: "2", name: "Individual Partner", imageSrc: "http://img.b2bpic.net/free-photo/joyful-colleagues-laughing-work_74855-4314.jpg" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="social-proof" data-section="social-proof">
|
||||
<SocialProofOne
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Law Society Accredited",
|
||||
"SRA Regulated",
|
||||
"Legal 500 Recommended",
|
||||
"Chambers UK Ranked",
|
||||
"Property Section Member",
|
||||
"Employment Lawyers Association",
|
||||
"Family Law Panel",
|
||||
]}
|
||||
title="Accreditations & Partners"
|
||||
description="Recognized for high standards of legal excellence and professional integrity."
|
||||
/>
|
||||
names={["Law Society Accredited", "SRA Regulated", "Legal 500 Recommended", "Chambers UK Ranked"]}
|
||||
title="Elite Industry Recognition"
|
||||
description="We are recognized by top industry bodies for our professional excellence."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqDouble
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "How do I schedule an initial consultation?",
|
||||
content: "You can contact us via our website contact form or by calling our Bournemouth office directly at 01202 525333.",
|
||||
},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are your fees transparent?",
|
||||
content: "Yes, we pride ourselves on transparent pricing. We provide clear estimates at the outset of your matter and ensure full communication regarding costs throughout the case.",
|
||||
},
|
||||
{
|
||||
id: "q3",
|
||||
title: "What areas of law do you cover?",
|
||||
content: "We cover a vast range of legal areas including corporate, property, family, employment, probate, and personal injury law.",
|
||||
},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Answers to common queries about our services and our approach to your legal matters."
|
||||
faqsAnimation="slide-up"
|
||||
/>
|
||||
<FaqSplitMedia
|
||||
faqs={[
|
||||
{ id: "q1", title: "What sectors do you primarily serve?", content: "We specialize in high-level commercial, private, and property litigation." },
|
||||
{ id: "q2", title: "How is your fee structure managed?", content: "We provide clear, transparent billing models tailored to your specific case complexity." },
|
||||
{ id: "q3", title: "What is the first step to engage our services?", content: "Simply reach out via our contact form or call us to schedule a confidential initial consultation where we will assess your needs." }
|
||||
]}
|
||||
title="Insights & Answers"
|
||||
description="Common inquiries about our legal practice."
|
||||
faqsAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/lady-with-glasses-manager-is-sitting-computer-businesswoman-works-her-office_1157-42234.jpg"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
useInvertedBackground={false}
|
||||
title="Ready to Discuss Your Case?"
|
||||
description="Our team of solicitors is ready to help. Reach out to schedule a consultation with our experts in Bournemouth."
|
||||
inputs={[
|
||||
{
|
||||
name: "fullName",
|
||||
type: "text",
|
||||
placeholder: "Full Name",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email Address",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Phone Number",
|
||||
required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Describe your legal matter briefly...",
|
||||
rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/lady-with-glasses-manager-is-sitting-computer-businesswoman-works-her-office_1157-42234.jpg"
|
||||
imageAlt="Professional law firm office desk"
|
||||
/>
|
||||
<ContactSplit
|
||||
title="Inquire for Counsel"
|
||||
description="Arrange a private consultation with our legal experts."
|
||||
tag="Professional Consultation"
|
||||
background={{ variant: "gradient-bars" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/detail-shot-skyscrapers_1359-553.jpg"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="Ellis Jones Solicitors"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
rightLink={{
|
||||
text: "Contact Us",
|
||||
href: "#contact",
|
||||
}}
|
||||
/>
|
||||
<FooterLogoEmphasis
|
||||
logoText="Ellis Jones Solicitors"
|
||||
columns={[
|
||||
{ items: [{ label: "Practice Areas" }, { label: "Our History" }, { label: "Legal Notices" }] },
|
||||
{ items: [{ label: "LinkedIn" }, { label: "Twitter" }, { label: "Contact Us" }] }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user