Merge version_11 into main #15

Merged
bender merged 4 commits from version_11 into main 2026-04-12 15:32:12 +00:00
4 changed files with 87 additions and 14 deletions

View File

@@ -27,7 +27,7 @@ export default function AboutPage() {
navItems={[
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Catering", id: "/#catering" },
{ name: "Services", id: "/services" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
]}
@@ -53,9 +53,9 @@ export default function AboutPage() {
<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: () => { window.location.href = '/#contact'; } }] },
{ title: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Services", href: "/services" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/" }, { label: "Contact", href: "/" }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"

View File

@@ -26,7 +26,7 @@ export default function MenuPage() {
navItems={[
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Catering", id: "/#catering" },
{ name: "Services", id: "/services" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
]}
@@ -95,9 +95,9 @@ export default function MenuPage() {
<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: () => { window.location.href = '/#contact'; } }] },
{ title: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Services", href: "/services" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/" }, { label: "Contact", href: "/" }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"

View File

@@ -31,7 +31,7 @@ export default function LandingPage() {
navItems={[
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Catering", id: "/#catering" },
{ name: "Services", id: "/services" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
]}
@@ -46,7 +46,7 @@ export default function LandingPage() {
description="From early-morning cappuccinos to hot table favourites and fresh pastries — Molisana Bakery is your daily Italian ritual."
buttons={[
{ text: "View Menu", href: "/menu" },
{ text: "Order Catering", href: "/#catering" },
{ text: "View Services", href: "/services" },
]}
imageSrc="http://img.b2bpic.net/free-photo/woman-white-sweater-pouring-milk-into-coffee-dessert_1157-26624.jpg"
imageAlt="authentic italian bakery display"
@@ -125,7 +125,7 @@ export default function LandingPage() {
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: "View Catering Details", href: "/services" },
{ text: "Call (905) 856-6100", onClick: () => { const el = document.getElementById('contact'); el?.scrollIntoView({ behavior: 'smooth' }); } },
]}
/>
@@ -134,9 +134,9 @@ export default function LandingPage() {
<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: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Services", href: "/services" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/" }, { label: "Contact", onClick: () => { const el = document.getElementById('contact'); el?.scrollIntoView({ behavior: 'smooth' }); } }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"

73
src/app/services/page.tsx Normal file
View File

@@ -0,0 +1,73 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import TextAbout from '@/components/sections/about/TextAbout';
import { Phone } from "lucide-react";
export default function ServicesPage() {
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: "Services", id: "/services" },
{ name: "Events", id: "/#events" },
{ name: "Visit", id: "/#visit" },
]}
brandName="Molisana Bakery"
/>
</div>
<div id="services" data-section="about">
<TextAbout
tag="Our Services"
title="Catering Capabilities"
description="From corporate lunches to family gatherings, we bring the authentic Molisana Bakery experience to your event. We specialize in custom party trays featuring our signature sandwiches, hot table classics, and house-made pastries."
className="py-32"
useInvertedBackground={false}
/>
<div className="max-w-4xl mx-auto px-6 pb-20">
<div className="bg-card p-8 rounded-2xl border flex items-center gap-6">
<div className="p-4 bg-accent rounded-full">
<Phone className="w-8 h-8" />
</div>
<div>
<h3 className="text-2xl font-semibold mb-2">Ready to Book?</h3>
<p className="text-lg">Give us a call at (905) 856-6100 to discuss your catering requirements or email us at hello@molisanabakery.com.</p>
</div>
</div>
</div>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{ title: "Bakery", items: [{ label: "Menu", href: "/menu" }, { label: "Services", href: "/services" }] },
{ title: "Company", items: [{ label: "About Us", href: "/about" }, { label: "Events", href: "/" }] },
{ title: "Visit", items: [{ label: "Directions", href: "/" }, { label: "Contact", href: "/" }] },
]}
bottomLeftText="© 2024 Molisana Bakery. All rights reserved."
bottomRightText="Authentic Italian Daily Rituals"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}