Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 59f3984395 | |||
| bf8b96169b | |||
| 7de0edf786 | |||
| 6ea5e55685 | |||
| 582f6bd363 | |||
| e3573c7eb7 | |||
| 49bf8de2ed |
248
src/app/page.tsx
248
src/app/page.tsx
@@ -2,18 +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 FooterCard from '@/components/sections/footer/FooterCard';
|
||||
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 ContactText from '@/components/sections/contact/ContactText';
|
||||
import { Shield, MapPin, Mail, Phone, Clock } 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 (
|
||||
@@ -21,172 +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"},
|
||||
]}
|
||||
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"},
|
||||
]}
|
||||
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"},
|
||||
]}
|
||||
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"]}
|
||||
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."},
|
||||
{
|
||||
id: "q2", title: "Are your fees transparent?", content: "Yes, we pride ourselves on transparent pricing and clear communication regarding costs."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Answers to common queries about our services."
|
||||
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 office is located at 1-3 Richmond Hill, Bournemouth. Contact us today for expert legal support."
|
||||
inputs={[
|
||||
{ name: "fullName", type: "text", placeholder: "Full Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "Email Address", required: true },
|
||||
]}
|
||||
textarea={{ name: "message", placeholder: "How can we assist you?", rows: 4 }}
|
||||
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">
|
||||
<FooterCard
|
||||
logoText="Ellis Jones Solicitors"
|
||||
copyrightText="© 2025 Ellis Jones Solicitors | Bournemouth Legal Experts"
|
||||
socialLinks={[
|
||||
{ icon: MapPin, href: "#", ariaLabel: "Location" },
|
||||
{ icon: Mail, href: "mailto:info@ellisjones.co.uk", ariaLabel: "Email" },
|
||||
{ icon: Phone, href: "tel:01202525333", ariaLabel: "Phone" },
|
||||
]}
|
||||
/>
|
||||
<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