Merge version_1 into main #3

Merged
bender merged 1 commits from version_1 into main 2026-03-25 00:30:31 +00:00

View File

@@ -2,11 +2,11 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactFaq from '@/components/sections/contact/ContactFaq';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import ContactFormThree from '@/components/sections/contact/ContactFormThree';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroSimple from '@/components/sections/hero/HeroSimple';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import { Phone } from "lucide-react";
import { Mail, Phone, MapPin } from "lucide-react";
export default function LandingPage() {
return (
@@ -27,105 +27,58 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "home",
href: "/",
},
name: "Home", id: "/"},
{
name: "Menu",
id: "menu",
href: "/menu",
},
name: "Menu", id: "/menu"},
{
name: "About",
id: "about",
href: "/about",
},
name: "About", id: "/about"},
{
name: "Contact",
id: "contact",
href: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="River Falls Cafe"
button={{
text: "Order Online",
href: "tel:8642490899",
}}
text: "Order Online", href: "tel:8642490899"}}
/>
</div>
<div id="contact-hero" data-section="contact-hero">
<HeroSimple
title="Get in Touch with River Falls Cafe"
description="We'd love to hear from you! Whether you have a question, a reservation request, or feedback, our team is ready to assist."
background={{
variant: "plain"}}
tag="Contact Us"
tagAnimation="slide-up"
buttons={[
{
text: "Call Us", href: "tel:8642490899"},
{
text: "Find Us", href: "https://www.google.com/maps/dir/?api=1&destination=River+Falls+Cafe+Duncan+SC"
},
]}
buttonAnimation="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="contact-form" data-section="contact-form">
<ContactSplitForm
useInvertedBackground={false}
title="Get in Touch with River Falls Cafe"
description="Have a question, feedback, or want to inquire about catering? Fill out the form below, and we'll get back to you as soon as possible."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
},
{
name: "subject",
type: "text",
placeholder: "Subject",
},
]}
textarea={{
name: "message",
placeholder: "Your Message",
rows: 5,
required: true,
}}
imageSrc="http://img.b2bpic.net/free-photo/waiter-bringing-coffee-woman_23-2148581188.jpg?_wi=2"
imageAlt="River Falls Cafe exterior"
mediaAnimation="slide-up"
mediaPosition="right"
buttonText="Send Message"
/>
</div>
<div id="contact-faq" data-section="contact-faq">
<ContactFaq
<ContactFormThree
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
faqs={[
title="Send Us a Message"
description="Fill out the form below and we'll get back to you as soon as possible."
contactPoints={[
{
id: "1",
title: "Do you take reservations?",
content: "Yes, we highly recommend making reservations, especially for dinner service on weekends. You can call us or use our online booking system.",
title: "Call Us", description: "(864) 249-0899", icon: Phone,
},
{
id: "2",
title: "What are your operating hours?",
content: "We are open Monday-Friday from 7 AM to 9 PM, and Saturday-Sunday from 8 AM to 10 PM.",
title: "Email Us", description: "info@riverfallscafe.com", icon: Mail,
},
{
id: "3",
title: "Do you offer catering services?",
content: "Absolutely! River Falls Cafe offers catering for various events, from small gatherings to large celebrations. Please contact us for more details.",
},
{
id: "4",
title: "Are there vegetarian/vegan options available?",
content: "Yes, we have a selection of vegetarian and vegan-friendly dishes. Please ask your server for today's special options.",
title: "Visit Us", description: "123 Main Street, Duncan, SC 29334", icon: MapPin,
},
]}
ctaTitle="Need immediate assistance?"
ctaDescription="Our friendly staff is ready to help with any questions you might have."
ctaButton={{
text: "Call Us Now",
href: "tel:+1234567890",
}}
ctaIcon={Phone}
/>
</div>
@@ -133,58 +86,35 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Menu",
items: [
title: "Menu", items: [
{
label: "Breakfast",
href: "/menu#breakfast",
},
label: "Breakfast", href: "/menu#breakfast"},
{
label: "Lunch",
href: "/menu#lunch",
},
label: "Lunch", href: "/menu#lunch"},
{
label: "Dinner",
href: "/menu#dinner",
},
label: "Dinner", href: "/menu#dinner"},
{
label: "Desserts",
href: "/menu#desserts",
},
label: "Desserts", href: "/menu#desserts"},
],
},
{
title: "About Us",
items: [
title: "About Us", items: [
{
label: "Our Story",
href: "/about#story",
},
label: "Our Story", href: "/about#story"},
{
label: "Our Team",
href: "/about#team",
},
label: "Our Team", href: "/about#team"},
{
label: "Reviews",
href: "/about#reviews",
},
label: "Reviews", href: "/about#reviews"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Reservations",
href: "/contact#reservations",
},
label: "Reservations", href: "/contact#reservations"},
{
label: "Catering",
href: "/contact#catering",
},
label: "Catering", href: "/contact#catering"},
{
label: "Location",
href: "/contact#location",
},
label: "Location", href: "/contact#location"},
],
},
]}