diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..e178740 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,62 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import ContactCTA from '@/components/sections/contact/ContactCTA'; +import Input from '@/components/form/Input'; +import { useState } from "react"; + +export default function ContactPage() { + const [email, setEmail] = useState(""); + const [request, setRequest] = useState(""); + + return ( + + + + +
+
+

Get Your Free Quote

+

Fill out the details below and we will get back to you shortly.

+
+ + +
+
+ + +
+
+
+ ); +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 4081f17..fcb6776 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,7 +2,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactCTA from '@/components/sections/contact/ContactCTA'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import FaqBase from '@/components/sections/faq/FaqBase'; import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve'; import FooterCard from '@/components/sections/footer/FooterCard'; @@ -216,17 +216,18 @@ export default function LandingPage() {
- { window.location.href = "tel:5034571332"; }}, + description="Fill out the form below and we will contact you shortly to schedule your service." + inputs={[ + { name: "name", 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: "Tell us about your project", rows: 4, required: true }} + buttonText="Submit Inquiry" + onSubmit={(data) => console.log("Form submitted:", data)} + useInvertedBackground={false} />