Merge version_7 into main #10

Merged
bender merged 4 commits from version_7 into main 2026-04-12 15:23:31 +00:00
4 changed files with 70 additions and 15 deletions

View File

@@ -30,6 +30,7 @@ export default function AboutPage() {
{ name: "Catering", id: "/#catering" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
{ name: "Contact", id: "/contact" },
]}
brandName="Molisana Bakery"
/>
@@ -55,7 +56,7 @@ export default function AboutPage() {
columns={[
{ title: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Catering", href: "/#catering" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/#events" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/#visit" }, { label: "Contact", onClick: () => { window.location.href = '/#contact'; } }] },
{ title: "Visit", items: [{ label: "Directions", href: "/#visit" }, { label: "Contact", href: "/contact" }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"

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

@@ -0,0 +1,64 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ContactText from '@/components/sections/contact/ContactText';
import FooterSimple from '@/components/sections/footer/FooterSimple';
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="floatingGradient"
cardStyle="gradient-bordered"
primaryButtonStyle="shadow"
secondaryButtonStyle="solid"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Catering", id: "/#catering" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
{ name: "Contact", id: "/contact" },
]}
brandName="Molisana Bakery"
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}
background={{ variant: "sparkles-gradient" }}
text="Visit us at 5731 Hwy 7, Woodbridge, ON L4L 1T7. We are open daily from 6 a.m. to 10 p.m. Call us at (905) 856-6100 for orders and inquiries."
buttons={[
{ text: "Get a Catering Quote", href: "mailto:hello@molisanabakery.com" },
{ text: "Call (905) 856-6100", href: "tel:+19058566100" },
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{ title: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Catering", href: "/#catering" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/#events" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/#visit" }, { label: "Contact", href: "/contact" }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -29,6 +29,7 @@ export default function MenuPage() {
{ name: "Catering", id: "/#catering" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
{ name: "Contact", id: "/contact" },
]}
brandName="Molisana Bakery"
/>
@@ -97,7 +98,7 @@ export default function MenuPage() {
columns={[
{ title: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Catering", href: "/#catering" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/#events" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/#visit" }, { label: "Contact", onClick: () => { window.location.href = '/#contact'; } }] },
{ title: "Visit", items: [{ label: "Directions", href: "/#visit" }, { label: "Contact", href: "/contact" }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"

View File

@@ -34,6 +34,7 @@ export default function LandingPage() {
{ name: "Catering", id: "/#catering" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
{ name: "Contact", id: "/contact" },
]}
brandName="Molisana Bakery"
/>
@@ -119,24 +120,12 @@ export default function LandingPage() {
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}
background={{ variant: "sparkles-gradient" }}
text="Visit us at 5731 Hwy 7, Woodbridge, ON L4L 1T7. We are open daily from 6 a.m. to 10 p.m. Call us at (905) 856-6100 for orders and inquiries."
buttons={[
{ text: "Get a Catering Quote", href: "mailto:hello@molisanabakery.com" },
{ text: "Call (905) 856-6100", onClick: () => { const el = document.getElementById('contact'); el?.scrollIntoView({ behavior: 'smooth' }); } },
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{ title: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Catering", href: "/#catering" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/#events" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/#visit" }, { label: "Contact", onClick: () => { const el = document.getElementById('contact'); el?.scrollIntoView({ behavior: 'smooth' }); } }] },
{ title: "Visit", items: [{ label: "Directions", href: "/#visit" }, { label: "Contact", href: "/contact" }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"