+
+
+
+
+
@@ -107,8 +154,7 @@ export default function AboutPage() {
columns={[
{
title: "Products", items: [
- { label: "Firewood", href: "firewood" },
- { label: "Cupcakes", href: "/cupcakes" },
+ { label: "Services", href: "/services" },
{ label: "Order Now", href: "contact" },
],
},
@@ -116,7 +162,6 @@ export default function AboutPage() {
title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Contact", href: "contact" },
- { label: "Location", href: "#" },
],
},
{
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index ebaa2b3..70e2a22 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -1,46 +1,22 @@
"use client";
-import Link from "next/link";
+import { useState } from "react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple";
+import HeroBillboardGallery from "@/components/sections/hero/HeroBillboardGallery";
+import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import ContactText from "@/components/sections/contact/ContactText";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
+import { Phone, MapPin } from "lucide-react";
export default function ContactPage() {
- const navItems = [
- { name: "Home", id: "/" },
- { name: "Firewood", id: "firewood" },
- { name: "Cupcakes", id: "cupcakes" },
- { name: "About", id: "about" },
- { name: "Contact", id: "contact" },
- ];
+ const [submitMessage, setSubmitMessage] = useState("");
- const footerColumns = [
- {
- title: "Products",
- items: [
- { label: "Firewood", href: "firewood" },
- { label: "Cupcakes", href: "cupcakes" },
- { label: "Order Now", href: "contact" },
- ],
- },
- {
- title: "Company",
- items: [
- { label: "About Us", href: "about" },
- { label: "Contact", href: "contact" },
- { label: "Location", href: "#" },
- ],
- },
- {
- title: "Contact",
- items: [
- { label: "Phone: 083 261 9619", href: "tel:0832619619" },
- { label: "Doornhoek, Thabazimbi 0380", href: "#" },
- { label: "Open until 17:00 daily", href: "#" },
- ],
- },
- ];
+ const handleFormSubmit = (data: Record
) => {
+ console.log("Form submitted:", data);
+ setSubmitMessage("Thank you! Your booking request has been received. We will contact you shortly to confirm.");
+ setTimeout(() => setSubmitMessage(""), 5000);
+ };
return (
diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx
new file mode 100644
index 0000000..dd4c648
--- /dev/null
+++ b/src/app/gallery/page.tsx
@@ -0,0 +1,150 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple";
+import HeroBillboardGallery from "@/components/sections/hero/HeroBillboardGallery";
+import FeatureCardTwentySeven from "@/components/sections/feature/FeatureCardTwentySeven";
+import ContactText from "@/components/sections/contact/ContactText";
+import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
+import { Sparkles } from "lucide-react";
+
+export default function GalleryPage() {
+ return (
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index ecc2e0c..834b978 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -32,7 +32,7 @@ export default function HomePage() {
{ name: "Firewood", id: "firewood" },
{ name: "Cupcakes", id: "/cupcakes" },
{ name: "About", id: "/about" },
- { name: "Contact", id: "contact" },
+ { name: "Contact", id: "/contact" },
]}
/>