12 Commits

Author SHA1 Message Date
912ac1f141 Merge version_5 into main
Merge version_5 into main
2026-04-10 02:03:57 +00:00
b305a8059b Update src/app/page.tsx 2026-04-10 02:03:54 +00:00
776263557c Merge version_4 into main
Merge version_4 into main
2026-04-10 02:02:18 +00:00
153956a1d0 Update src/app/page.tsx 2026-04-10 02:02:15 +00:00
7ae2a5346c Add src/app/contact/page.tsx 2026-04-10 02:02:15 +00:00
29eac7ad07 Merge version_3 into main
Merge version_3 into main
2026-04-10 02:00:25 +00:00
1b00efc1f3 Update src/app/page.tsx 2026-04-10 02:00:22 +00:00
691ae95fb0 Merge version_2 into main
Merge version_2 into main
2026-04-10 01:57:04 +00:00
311c59f347 Update src/app/page.tsx 2026-04-10 01:57:01 +00:00
f0e7baddad Merge version_1 into main
Merge version_1 into main
2026-04-10 01:53:41 +00:00
e38df3a876 Merge version_1 into main
Merge version_1 into main
2026-04-10 01:53:14 +00:00
6bf18bfaf2 Merge version_1 into main
Merge version_1 into main
2026-04-10 01:52:44 +00:00
2 changed files with 51 additions and 5 deletions

46
src/app/contact/page.tsx Normal file
View File

@@ -0,0 +1,46 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import FooterCard from '@/components/sections/footer/FooterCard';
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="small"
sizing="medium"
background="noiseDiagonalGradient"
cardStyle="inset"
primaryButtonStyle="gradient"
secondaryButtonStyle="radial-glow"
headingFontWeight="normal"
>
<ReactLenis root>
<NavbarStyleCentered
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/#services" },
{ name: "Contact", id: "/contact" },
]}
brandName="Floyd's Plumbing LLC"
/>
<ContactSplit
tag="Get In Touch"
title="Contact Us"
description="We're here to help with all your plumbing needs. Fill out the form and our team will get back to you shortly."
background={{ variant: "plain" }}
useInvertedBackground={false}
/>
<FooterCard
logoText="Floyd's Plumbing LLC"
copyrightText="© 2025 | Floyd's Plumbing LLC"
/>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -30,11 +30,11 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home", id: "hero"},
name: "Home", id: "/"},
{
name: "Services", id: "services"},
name: "Services", id: "/#services"},
{
name: "Contact", id: "contact"},
name: "Contact", id: "/contact"},
]}
brandName="Floyd's Plumbing LLC"
/>
@@ -50,7 +50,7 @@ export default function LandingPage() {
{
text: "Call Us Now", href: "tel:+15551234567"},
{
text: "Schedule Service", href: "#contact"},
text: "Schedule Service", href: "/contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/wrench-flexible-connector-dark-table_23-2147772298.jpg"
mediaAnimation="slide-up"
@@ -156,7 +156,7 @@ export default function LandingPage() {
description="We are available for emergency repairs and scheduled maintenance. Contact us today for a free quote."
buttons={[
{
text: "Contact Us", href: "mailto:floyds@example.com"},
text: "Contact Us", href: "/contact"},
]}
/>
</div>