Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3c568e8cb1 | |||
| 66f2d47f3a | |||
| 8643132826 | |||
| 6c6d9cc785 | |||
| 2b9b9bf9a5 | |||
| ac17d83fc2 | |||
| 042e2666bf | |||
| 2bc5c7d30f |
74
src/app/contact/page.tsx
Normal file
74
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,74 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ContactForm from '@/components/form/ContactForm';
|
||||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="bounce-effect"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="mediumSizeLargeTitles"
|
||||
background="floatingGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="layered"
|
||||
headingFontWeight="extrabold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Services", id: "/#services" },
|
||||
{ name: "Reviews", id: "/#testimonials" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{ text: "Get a Free Estimate", href: "/contact" }}
|
||||
brandName="Stonewood"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div className="pt-32 pb-20">
|
||||
<ContactForm
|
||||
tag="Get Started"
|
||||
title="Request a Free Estimate"
|
||||
description="Tell us about your project, and we will get back to you within 24 hours."
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/rural-house-with-stone-pathway_1127-311.jpg"
|
||||
logoText="Stonewood Landscaping"
|
||||
columns={[
|
||||
{
|
||||
title: "Contact", items: [
|
||||
{ label: "(613) 555-0123", href: "tel:+16135550123" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Areas", items: [
|
||||
{ label: "Glebe", href: "#" },
|
||||
{ label: "Barrhaven", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Links", items: [
|
||||
{ label: "Services", href: "/#services" },
|
||||
{ label: "Reviews", href: "/#testimonials" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -45,8 +45,7 @@ export default function LandingPage() {
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
button={{
|
||||
text: "Get a Free Estimate", onClick: scrollToContact,
|
||||
}}
|
||||
text: "Get a Free Estimate", href: "/contact"}}
|
||||
brandName="Stonewood"
|
||||
/>
|
||||
</div>
|
||||
@@ -56,7 +55,7 @@ export default function LandingPage() {
|
||||
background={{
|
||||
variant: "gradient-bars"}}
|
||||
title="Your property, always at its finest"
|
||||
description="Stonewood handles every season — from lush summer landscapes to reliable winter snow clearing — so you never worry about your property again."
|
||||
description="Experience year-round worry-free property management. From professional landscaping to reliable snow clearing, we handle the details so you don't have to."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-woman-with-beautiful-blond-hair-gentle-smile-dressed-green-robe-with-belt-is-working-greenhouse_197531-12316.jpg", alt: "Client 1"},
|
||||
@@ -72,8 +71,7 @@ export default function LandingPage() {
|
||||
avatarText="7+ Years in Ottawa · Owner-operated · 4-season service"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Estimate", onClick: scrollToContact,
|
||||
},
|
||||
text: "Get a Free Estimate", href: "/contact"},
|
||||
{
|
||||
text: "See our work ↓", href: "#services"},
|
||||
]}
|
||||
@@ -163,7 +161,7 @@ export default function LandingPage() {
|
||||
text="Ready to work together? Our team responds same day. No obligation."
|
||||
buttons={[
|
||||
{
|
||||
text: "Request Free Estimate →", href: "#"},
|
||||
text: "Request Free Estimate →", href: "/contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user