Compare commits
20 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 62e832726b | |||
| 32c6696da7 | |||
| f83e641817 | |||
| d9214f4187 | |||
| 37f2a4848e | |||
| f59f8410e4 | |||
| 57a8e319fd | |||
| 4761b07fc8 | |||
| d1b7916634 | |||
| d654e5ee71 | |||
| 637f81e094 | |||
| 8288aed0cf | |||
| fd6b44fb3b | |||
| 924ec89f82 | |||
| 4561dd1e93 | |||
| 7fdba266ee | |||
| 458ede8bb7 | |||
| a2b08f396e | |||
| 608b05b6e4 | |||
| cdd9546604 |
@@ -2,148 +2,28 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
|
||||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||||
import SplitAbout from '@/components/sections/about/SplitAbout';
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function AboutPage() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||||
defaultButtonVariant="text-shift"
|
|
||||||
defaultTextAnimation="background-highlight"
|
|
||||||
borderRadius="soft"
|
|
||||||
contentWidth="small"
|
|
||||||
sizing="mediumSizeLargeTitles"
|
|
||||||
background="circleGradient"
|
|
||||||
cardStyle="gradient-mesh"
|
|
||||||
primaryButtonStyle="double-inset"
|
|
||||||
secondaryButtonStyle="solid"
|
|
||||||
headingFontWeight="extrabold"
|
|
||||||
>
|
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "/" },
|
||||||
name: "Home",
|
{ name: "About", id: "/about" },
|
||||||
id: "/",
|
{ name: "Services", id: "/services" },
|
||||||
},
|
{ name: "Blog", id: "/blog" },
|
||||||
{
|
{ name: "Contact", id: "/contact" },
|
||||||
name: "About",
|
]}
|
||||||
id: "/about",
|
brandName="Harrison & Cole"
|
||||||
},
|
/>
|
||||||
{
|
</div>
|
||||||
name: "Services",
|
<div id="footer" data-section="footer">
|
||||||
id: "/services",
|
<FooterSimple columns={[]} bottomLeftText="© 2024 Harrison & Cole Solicitors" bottomRightText="SRA Regulated" />
|
||||||
},
|
</div>
|
||||||
{
|
|
||||||
name: "Blog",
|
|
||||||
id: "/blog",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
brandName="Harrison & Cole"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
|
||||||
<SplitAbout
|
|
||||||
textboxLayout="split"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
title="Your Trusted Legal Partner"
|
|
||||||
description="Based in London, Harrison & Cole Solicitors is committed to providing clear, authoritative legal advice."
|
|
||||||
bulletPoints={[
|
|
||||||
{
|
|
||||||
title: "Authoritative Advice",
|
|
||||||
description: "Years of experience in high-stakes UK litigation.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Client-Centric",
|
|
||||||
description: "Always accessible and transparent communication.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Proven Success",
|
|
||||||
description: "A track record of successful case outcomes.",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=4kod5k&_wi=1"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="feature" data-section="feature">
|
|
||||||
<FeatureCardSeven
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
title="Our Vision"
|
|
||||||
description="A commitment to fair justice."
|
|
||||||
features={[
|
|
||||||
{
|
|
||||||
title: "Integrity",
|
|
||||||
description: "We always put the client first.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o2gibc&_wi=1",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Efficiency",
|
|
||||||
description: "Swift resolution.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=us6qgq&_wi=1",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
|
||||||
<FooterSimple
|
|
||||||
columns={[
|
|
||||||
{
|
|
||||||
title: "Practice Areas",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Family Law",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Criminal Defense",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "About Us",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact",
|
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
bottomLeftText="© 2024 Harrison & Cole Solicitors, London."
|
|
||||||
bottomRightText="Authorised and Regulated by the SRA."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -2,122 +2,19 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import BlogCardThree from '@/components/sections/blog/BlogCardThree';
|
|
||||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||||
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function BlogPage() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||||
defaultButtonVariant="text-shift"
|
|
||||||
defaultTextAnimation="background-highlight"
|
|
||||||
borderRadius="soft"
|
|
||||||
contentWidth="small"
|
|
||||||
sizing="mediumSizeLargeTitles"
|
|
||||||
background="circleGradient"
|
|
||||||
cardStyle="gradient-mesh"
|
|
||||||
primaryButtonStyle="double-inset"
|
|
||||||
secondaryButtonStyle="solid"
|
|
||||||
headingFontWeight="extrabold"
|
|
||||||
>
|
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay navItems={[{name: "Home", id: "/"}, {name: "About", id: "/about"}, {name: "Services", id: "/services"}, {name: "Contact", id: "/contact"}]} brandName="Harrison & Cole" />
|
||||||
navItems={[
|
</div>
|
||||||
{
|
<div id="footer" data-section="footer">
|
||||||
name: "Home",
|
<FooterSimple columns={[]} bottomLeftText="© 2024 Harrison & Cole" bottomRightText="SRA Regulated" />
|
||||||
id: "/",
|
</div>
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Services",
|
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Blog",
|
|
||||||
id: "/blog",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
brandName="Harrison & Cole"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="blog" data-section="blog">
|
|
||||||
<BlogCardThree
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
title="Recent Insights"
|
|
||||||
description="Legal trends."
|
|
||||||
blogs={[
|
|
||||||
{
|
|
||||||
id: "b1",
|
|
||||||
category: "Family",
|
|
||||||
title: "Divorce Trends",
|
|
||||||
excerpt: "What to expect in 2024.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gz01tl&_wi=2",
|
|
||||||
authorName: "Alice Law",
|
|
||||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=12l2pz",
|
|
||||||
date: "Jan 2024",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
|
||||||
<FooterSimple
|
|
||||||
columns={[
|
|
||||||
{
|
|
||||||
title: "Practice Areas",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Family Law",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Criminal Defense",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "About Us",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact",
|
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
bottomLeftText="© 2024 Harrison & Cole Solicitors, London."
|
|
||||||
bottomRightText="Authorised and Regulated by the SRA."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -2,133 +2,19 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
|
||||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
|
||||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||||
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function ContactPage() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||||
defaultButtonVariant="text-shift"
|
|
||||||
defaultTextAnimation="background-highlight"
|
|
||||||
borderRadius="soft"
|
|
||||||
contentWidth="small"
|
|
||||||
sizing="mediumSizeLargeTitles"
|
|
||||||
background="circleGradient"
|
|
||||||
cardStyle="gradient-mesh"
|
|
||||||
primaryButtonStyle="double-inset"
|
|
||||||
secondaryButtonStyle="solid"
|
|
||||||
headingFontWeight="extrabold"
|
|
||||||
>
|
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay navItems={[{name: "Home", id: "/"}, {name: "About", id: "/about"}, {name: "Services", id: "/services"}, {name: "Blog", id: "/blog"}]} brandName="Harrison & Cole" />
|
||||||
navItems={[
|
</div>
|
||||||
{
|
<div id="footer" data-section="footer">
|
||||||
name: "Home",
|
<FooterSimple columns={[]} bottomLeftText="© 2024 Harrison & Cole" bottomRightText="SRA Regulated" />
|
||||||
id: "/",
|
</div>
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Services",
|
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Blog",
|
|
||||||
id: "/blog",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
brandName="Harrison & Cole"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="contact-cta" data-section="contact-cta">
|
|
||||||
<ContactCTA
|
|
||||||
useInvertedBackground={false}
|
|
||||||
background={{
|
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
tag="Consultation"
|
|
||||||
title="Secure Your Legal Future"
|
|
||||||
description="Schedule a private, confidential consultation with one of our solicitors today."
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Book Now",
|
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
|
||||||
<ContactSplit
|
|
||||||
useInvertedBackground={false}
|
|
||||||
background={{
|
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
tag="Contact"
|
|
||||||
title="Get in Touch"
|
|
||||||
description="Send us your queries."
|
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o2gibc&_wi=3"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
|
||||||
<FooterSimple
|
|
||||||
columns={[
|
|
||||||
{
|
|
||||||
title: "Practice Areas",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Family Law",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Criminal Defense",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "About Us",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact",
|
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
bottomLeftText="© 2024 Harrison & Cole Solicitors, London."
|
|
||||||
bottomRightText="Authorised and Regulated by the SRA."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
217
src/app/page.tsx
217
src/app/page.tsx
@@ -29,26 +29,11 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "/" },
|
||||||
name: "Home",
|
{ name: "About", id: "/about" },
|
||||||
id: "/",
|
{ name: "Services", id: "/services" },
|
||||||
},
|
{ name: "Blog", id: "/blog" },
|
||||||
{
|
{ name: "Contact", id: "/contact" },
|
||||||
name: "About",
|
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Services",
|
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Blog",
|
|
||||||
id: "/blog",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Harrison & Cole"
|
brandName="Harrison & Cole"
|
||||||
/>
|
/>
|
||||||
@@ -56,66 +41,28 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroCentered
|
<HeroCentered
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
|
||||||
}}
|
|
||||||
title="Excellence in London Legal Counsel"
|
title="Excellence in London Legal Counsel"
|
||||||
description="Harrison & Cole Solicitors provide expert representation in Family Law, Criminal Defense, and Immigration matters. Your trusted partners for justice in the UK."
|
description="Harrison & Cole Solicitors provide expert representation in Family Law, Criminal Defense, and Immigration matters. Your trusted partners for justice in the UK."
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=12l2pz", alt: "Solicitor" },
|
||||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=12l2pz",
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=m0targ", alt: "Solicitor" },
|
||||||
alt: "Solicitor",
|
{ src: "asset://team-1-a", alt: "Solicitor" },
|
||||||
},
|
{ src: "asset://team-2-a", alt: "Solicitor" },
|
||||||
{
|
{ src: "asset://team-1-b", alt: "Solicitor" },
|
||||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=m0targ",
|
|
||||||
alt: "Solicitor",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "asset://team-1-a",
|
|
||||||
alt: "Solicitor",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "asset://team-2-a",
|
|
||||||
alt: "Solicitor",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "asset://team-1-b",
|
|
||||||
alt: "Solicitor",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Our expert legal team"
|
avatarText="Our expert legal team"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Book Consultation", href: "/contact" },
|
||||||
text: "Book Consultation",
|
{ text: "Our Services", href: "/services" },
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Our Services",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
marqueeItems={[
|
marqueeItems={[
|
||||||
{
|
{ type: "text", text: "Family Law" },
|
||||||
type: "text",
|
{ type: "text", text: "Criminal Defense" },
|
||||||
text: "Family Law",
|
{ type: "text", text: "Immigration" },
|
||||||
},
|
{ type: "text", text: "Litigation Support" },
|
||||||
{
|
{ type: "text", text: "Legal Advice" },
|
||||||
type: "text",
|
|
||||||
text: "Criminal Defense",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Immigration",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Litigation Support",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Legal Advice",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -124,31 +71,11 @@ export default function LandingPage() {
|
|||||||
<TestimonialCardTwelve
|
<TestimonialCardTwelve
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "t1", name: "Sarah Miller", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gz01tl&_wi=1" },
|
||||||
id: "t1",
|
{ id: "t2", name: "John Doe", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=f700kp" },
|
||||||
name: "Sarah Miller",
|
{ id: "t3", name: "James Smith", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bnt74l" },
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gz01tl&_wi=1",
|
{ id: "t4", name: "Emily Watson", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pch8mg" },
|
||||||
},
|
{ id: "t5", name: "David Brown", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=knv36y" },
|
||||||
{
|
|
||||||
id: "t2",
|
|
||||||
name: "John Doe",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=f700kp",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t3",
|
|
||||||
name: "James Smith",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bnt74l",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t4",
|
|
||||||
name: "Emily Watson",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pch8mg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t5",
|
|
||||||
name: "David Brown",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=knv36y",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardTitle="Client Success Stories"
|
cardTitle="Client Success Stories"
|
||||||
cardTag="Testimonials"
|
cardTag="Testimonials"
|
||||||
@@ -165,27 +92,9 @@ export default function LandingPage() {
|
|||||||
title="Our Impact in Numbers"
|
title="Our Impact in Numbers"
|
||||||
description="We are proud of the results we achieve for our clients."
|
description="We are proud of the results we achieve for our clients."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ id: "m1", value: "15+", title: "Years Experience", description: "Deep expertise", icon: Briefcase },
|
||||||
id: "m1",
|
{ id: "m2", value: "500+", title: "Cases Won", description: "Proven success", icon: Award },
|
||||||
value: "15+",
|
{ id: "m3", value: "98%", title: "Client Satisfaction", description: "Trusted advice", icon: ThumbsUp },
|
||||||
title: "Years Experience",
|
|
||||||
description: "Deep expertise",
|
|
||||||
icon: Briefcase,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m2",
|
|
||||||
value: "500+",
|
|
||||||
title: "Cases Won",
|
|
||||||
description: "Proven success",
|
|
||||||
icon: Award,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m3",
|
|
||||||
value: "98%",
|
|
||||||
title: "Client Satisfaction",
|
|
||||||
description: "Trusted advice",
|
|
||||||
icon: ThumbsUp,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -196,13 +105,7 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Recognized Excellence"
|
title="Recognized Excellence"
|
||||||
description="Affiliated with leading industry bodies."
|
description="Affiliated with leading industry bodies."
|
||||||
names={[
|
names={["London Legal Society", "UK Bar Council", "SRA Regulated", "Family Law Association", "Immigration Law Experts"]}
|
||||||
"London Legal Society",
|
|
||||||
"UK Bar Council",
|
|
||||||
"SRA Regulated",
|
|
||||||
"Family Law Association",
|
|
||||||
"Immigration Law Experts",
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -213,28 +116,8 @@ export default function LandingPage() {
|
|||||||
title="What Our Clients Say"
|
title="What Our Clients Say"
|
||||||
description="Real feedback from those we have helped."
|
description="Real feedback from those we have helped."
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "et1", name: "Mark R.", date: "Oct 2023", title: "Professionalism", quote: "Excellent service.", tag: "Family", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gz01tl", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=br8cjx" },
|
||||||
id: "et1",
|
{ id: "et2", name: "Jane D.", date: "Nov 2023", title: "Great results", quote: "Highly recommended.", tag: "Immigration", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=f700kp", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=12l2pz" },
|
||||||
name: "Mark R.",
|
|
||||||
date: "Oct 2023",
|
|
||||||
title: "Professionalism",
|
|
||||||
quote: "Excellent service.",
|
|
||||||
tag: "Family",
|
|
||||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gz01tl",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=br8cjx",
|
|
||||||
imageAlt: "happy client professional office",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "et2",
|
|
||||||
name: "Jane D.",
|
|
||||||
date: "Nov 2023",
|
|
||||||
title: "Great results",
|
|
||||||
quote: "Highly recommended.",
|
|
||||||
tag: "Immigration",
|
|
||||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=f700kp",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=12l2pz",
|
|
||||||
imageAlt: "happy client professional office",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -242,45 +125,9 @@ export default function LandingPage() {
|
|||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterSimple
|
<FooterSimple
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Practice Areas", items: [{ label: "Family Law", href: "/services" }, { label: "Criminal Defense", href: "/services" }] },
|
||||||
title: "Practice Areas",
|
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Contact", href: "/contact" }] },
|
||||||
items: [
|
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] },
|
||||||
{
|
|
||||||
label: "Family Law",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Criminal Defense",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "About Us",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact",
|
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
bottomLeftText="© 2024 Harrison & Cole Solicitors, London."
|
bottomLeftText="© 2024 Harrison & Cole Solicitors, London."
|
||||||
bottomRightText="Authorised and Regulated by the SRA."
|
bottomRightText="Authorised and Regulated by the SRA."
|
||||||
|
|||||||
@@ -2,162 +2,28 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
|
||||||
import FeatureCardTwentyThree from '@/components/sections/feature/FeatureCardTwentyThree';
|
|
||||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||||
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function ServicesPage() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||||
defaultButtonVariant="text-shift"
|
|
||||||
defaultTextAnimation="background-highlight"
|
|
||||||
borderRadius="soft"
|
|
||||||
contentWidth="small"
|
|
||||||
sizing="mediumSizeLargeTitles"
|
|
||||||
background="circleGradient"
|
|
||||||
cardStyle="gradient-mesh"
|
|
||||||
primaryButtonStyle="double-inset"
|
|
||||||
secondaryButtonStyle="solid"
|
|
||||||
headingFontWeight="extrabold"
|
|
||||||
>
|
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "/" },
|
||||||
name: "Home",
|
{ name: "About", id: "/about" },
|
||||||
id: "/",
|
{ name: "Services", id: "/services" },
|
||||||
},
|
{ name: "Blog", id: "/blog" },
|
||||||
{
|
{ name: "Contact", id: "/contact" },
|
||||||
name: "About",
|
]}
|
||||||
id: "/about",
|
brandName="Harrison & Cole"
|
||||||
},
|
/>
|
||||||
{
|
</div>
|
||||||
name: "Services",
|
<div id="footer" data-section="footer">
|
||||||
id: "/services",
|
<FooterSimple columns={[]} bottomLeftText="© 2024 Harrison & Cole" bottomRightText="© 2024 Harrison & Cole Solicitors" />
|
||||||
},
|
</div>
|
||||||
{
|
|
||||||
name: "Blog",
|
|
||||||
id: "/blog",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
brandName="Harrison & Cole"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="services" data-section="services">
|
|
||||||
<FeatureCardTwentyThree
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="split"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
features={[
|
|
||||||
{
|
|
||||||
id: "s1",
|
|
||||||
title: "Family Law",
|
|
||||||
tags: [
|
|
||||||
"Divorce",
|
|
||||||
"Child Custody",
|
|
||||||
],
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o2gibc&_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "s2",
|
|
||||||
title: "Criminal Defense",
|
|
||||||
tags: [
|
|
||||||
"Representation",
|
|
||||||
"Appeals",
|
|
||||||
],
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=us6qgq&_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "s3",
|
|
||||||
title: "Immigration Law",
|
|
||||||
tags: [
|
|
||||||
"Visas",
|
|
||||||
"Citizenship",
|
|
||||||
],
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3dtzjo&_wi=1",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Comprehensive Legal Services"
|
|
||||||
description="Tailored solutions for your personal and professional legal requirements."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="feature" data-section="feature">
|
|
||||||
<FeatureCardSeven
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
title="Process"
|
|
||||||
description="How we handle your case."
|
|
||||||
features={[
|
|
||||||
{
|
|
||||||
title: "Consultation",
|
|
||||||
description: "Initial assessment.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3dtzjo&_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Execution",
|
|
||||||
description: "Applying legal strategy.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=4kod5k&_wi=2",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
|
||||||
<FooterSimple
|
|
||||||
columns={[
|
|
||||||
{
|
|
||||||
title: "Practice Areas",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Family Law",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Criminal Defense",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "About Us",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact",
|
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
bottomLeftText="© 2024 Harrison & Cole Solicitors, London."
|
|
||||||
bottomRightText="Authorised and Regulated by the SRA."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -10,15 +10,15 @@
|
|||||||
--accent: #ffffff;
|
--accent: #ffffff;
|
||||||
--background-accent: #ffffff; */
|
--background-accent: #ffffff; */
|
||||||
|
|
||||||
--background: #f5faff;
|
--background: #ffffff;
|
||||||
--card: #f1f8ff;
|
--card: #f9f9f9;
|
||||||
--foreground: #001122;
|
--foreground: #000612e6;
|
||||||
--primary-cta: #15479c;
|
--primary-cta: #15479c;
|
||||||
--primary-cta-text: #f5faff;
|
--primary-cta-text: #f5faff;
|
||||||
--secondary-cta: #ffffff;
|
--secondary-cta: #f9f9f9;
|
||||||
--secondary-cta-text: #001122;
|
--secondary-cta-text: #001122;
|
||||||
--accent: #a8cce8;
|
--accent: #e2e2e2;
|
||||||
--background-accent: #7ba3cf;
|
--background-accent: #c4c4c4;
|
||||||
|
|
||||||
/* text sizing - set by ThemeProvider */
|
/* text sizing - set by ThemeProvider */
|
||||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||||
|
|||||||
Reference in New Issue
Block a user