Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 71c8cfc4c4 | |||
| 6223e76123 | |||
| 596d32ffc3 | |||
| b84ca7e2e3 | |||
| 0532d34dd5 | |||
| a3c785a044 | |||
| a50a109649 | |||
| fe6d6c5898 | |||
| 234cc7f3e0 | |||
| c9409ecdbd |
58
src/app/contact/page.tsx
Normal file
58
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,58 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="rounded"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="circleGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="extrabold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Services", id: "/#services" },
|
||||
{ name: "Expertise", id: "/#expertise" },
|
||||
{ name: "Process", id: "/#process" },
|
||||
{ name: "About", id: "/#about" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
brandName="United Roofing"
|
||||
button={{ text: "Get Inspection", href: "/contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
tag="Get in Touch"
|
||||
title="Schedule Your Inspection"
|
||||
description="Contact us for a free, no-pressure assessment of your property's roofing needs."
|
||||
background={{ variant: "gradient-bars" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="United Roofing"
|
||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||
rightLink={{ text: "© 2024 United Roofing", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -32,13 +32,14 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Services", id: "#services" },
|
||||
{ name: "Expertise", id: "#expertise" },
|
||||
{ name: "Process", id: "#process" },
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Services", id: "/#services" },
|
||||
{ name: "Expertise", id: "/#expertise" },
|
||||
{ name: "Process", id: "/#process" },
|
||||
{ name: "About", id: "/#about" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
]}
|
||||
brandName="United Roofing"
|
||||
button={{ text: "Get Inspection", href: "#contact" }}
|
||||
button={{ text: "Get Inspection", href: "/contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -49,8 +50,8 @@ export default function LandingPage() {
|
||||
description="Fast, honest roof repair and replacement with expert guidance, clear communication, and workmanship that holds up."
|
||||
tag="Trusted by DC Homeowners"
|
||||
buttons={[
|
||||
{ text: "Get a Free Inspection", href: "#contact" },
|
||||
{ text: "Call Now", href: "tel:5550101" },
|
||||
{ text: "Get a Free Inspection", href: "/contact" },
|
||||
{ text: "Call Now", href: "tel:+12025686865" },
|
||||
]}
|
||||
mediaItems={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-with-helmet-sitting-roof_23-2149343664.jpg?_wi=1", imageAlt: "Urban rowhouse roofing" },
|
||||
@@ -176,18 +177,6 @@ export default function LandingPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{ variant: "rotated-rays-animated" }}
|
||||
text="Need Roofing Help Without the Runaround? Schedule a free inspection and get honest guidance, fast communication, and peace of mind."
|
||||
buttons={[
|
||||
{ text: "Book Free Inspection", href: "#" },
|
||||
{ text: "Call United Roofing", href: "tel:5550101" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="United Roofing"
|
||||
|
||||
Reference in New Issue
Block a user