Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 81667e999d | |||
| 33bb7456b8 | |||
| dc306073d0 | |||
| 429affc2ab | |||
| 59df5d9934 | |||
| fca6d55dcf | |||
| 1e51652b01 | |||
| 0174d8aa9c |
351
src/app/page.tsx
351
src/app/page.tsx
@@ -3,16 +3,12 @@
|
|||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||||
import FaqBase from '@/components/sections/faq/FaqBase';
|
|
||||||
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
|
|
||||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||||
import HeroCentered from '@/components/sections/hero/HeroCentered';
|
import HeroCentered from '@/components/sections/hero/HeroCentered';
|
||||||
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
|
|
||||||
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
|
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||||
import { Coffee, Heart, Leaf, MapPin, Utensils } from "lucide-react";
|
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -32,26 +28,11 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "About", id: "about" },
|
||||||
id: "hero",
|
{ name: "Menu", id: "menu" },
|
||||||
},
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{
|
{ name: "Contact", id: "contact" },
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Menu",
|
|
||||||
id: "menu",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Reviews",
|
|
||||||
id: "testimonials",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Casa Rica"
|
brandName="Casa Rica"
|
||||||
/>
|
/>
|
||||||
@@ -59,336 +40,66 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroCentered
|
<HeroCentered
|
||||||
background={{
|
background={{ variant: "plain" }}
|
||||||
variant: "plain",
|
title="Welcome to Casa Rica"
|
||||||
}}
|
description="Authentic Mexican cuisine at 115 Towne Center Pkwy, Hoschton. Join us for a meal that warms the soul."
|
||||||
title="Taste the Authentic Soul of Casa Rica"
|
avatars={[{ src: "https://img.b2bpic.net/free-photo/table-full-mexican-food_23-2148824795.jpg", alt: "Mexican feast" }]}
|
||||||
description="Experience hand-crafted meals, warm hospitality, and a cozy atmosphere that makes you feel right at home. Join us for a culinary journey you won't forget."
|
|
||||||
avatars={[
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/friends-eating-pizza-side-view_23-2149872410.jpg",
|
|
||||||
alt: "Happy diner enjoying the atmosphere",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/close-up-happy-friends-table_23-2149213365.jpg",
|
|
||||||
alt: "Satisfied customer smiling",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/black-american-male-female-eating-vegan-food-restaurant_613910-7323.jpg",
|
|
||||||
alt: "Guest enjoying a meal",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-food_23-2148899052.jpg",
|
|
||||||
alt: "Diner experience review",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/healthy-woman-with-tan-sitting-t-shirt-cafe-terrace-eating-breakfast-drinking-coffee_197531-22516.jpg",
|
|
||||||
alt: "Happy regular guest",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatarText="Trusted by 10,000+ local diners"
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Reserve a Table",
|
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "View Menu",
|
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
buttonAnimation="slide-up"
|
|
||||||
marqueeItems={[
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Farm-Fresh Ingredients",
|
|
||||||
icon: Leaf,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Authentic Recipes",
|
|
||||||
icon: Utensils,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Cozy Ambience",
|
|
||||||
icon: Coffee,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Family Owned",
|
|
||||||
icon: Heart,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Local Sourced",
|
|
||||||
icon: MapPin,
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<MetricSplitMediaAbout
|
<MetricSplitMediaAbout
|
||||||
|
title="Authentic Roots"
|
||||||
|
description="Located in Hoschton, GA, Casa Rica brings traditional flavors to your table. From dine-in to delivery, we serve every meal with passion."
|
||||||
|
metrics={[{ value: "10 PM", title: "Open Daily" }, { value: "(706) 658-0030", title: "Call Us" }]}
|
||||||
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DdvfMHwAnAgRia80LlL5Mv9sWF/uploaded-1778627236392-3k4gwhsr.png"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="A Passion for Excellence"
|
|
||||||
description="At Casa Rica, we combine time-honored family recipes with the finest local ingredients. Our kitchen is dedicated to creating moments of joy, one dish at a time, in an environment designed for connection."
|
|
||||||
metrics={[
|
|
||||||
{
|
|
||||||
value: "15+",
|
|
||||||
title: "Years Serving",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "100%",
|
|
||||||
title: "Fresh Ingredients",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "5k+",
|
|
||||||
title: "Happy Diners",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/male-chef-preparing-chopped-bell-pepper-restaurant-kitchen-cooking-gourmet-dish-with-fresh-ingredients-authentic-cook-preparing-vegetables-meal-with-culinary-food-recipe-close-up_482257-43539.jpg"
|
|
||||||
imageAlt="Chef preparing a signature dish in our kitchen"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
metricsAnimation="slide-up"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="features" data-section="features">
|
|
||||||
<FeatureCardOne
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
gridVariant="three-columns-all-equal-width"
|
|
||||||
useInvertedBackground={true}
|
|
||||||
features={[
|
|
||||||
{
|
|
||||||
title: "Farm-to-Table",
|
|
||||||
description: "We source ingredients directly from local farmers daily.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/lateral-view-beautiful-basket-full-with-vegetables_23-2148332222.jpg",
|
|
||||||
imageAlt: "Fresh market harvest",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Signature Recipes",
|
|
||||||
description: "Exclusive family recipes perfected over generations.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/bass-fish-dish-arrangement_23-2148950224.jpg",
|
|
||||||
imageAlt: "Gourmet plating presentation",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Cozy Atmosphere",
|
|
||||||
description: "A welcoming space for family, friends, and special moments.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cafe-with-burning-candles-tables_140725-7784.jpg",
|
|
||||||
imageAlt: "Warm restaurant dining interior",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="The Casa Rica Experience"
|
|
||||||
description="Beyond just a meal, we offer a complete dining experience curated for your enjoyment."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="menu" data-section="menu">
|
<div id="menu" data-section="menu">
|
||||||
<ProductCardThree
|
<ProductCardThree
|
||||||
animationType="slide-up"
|
title="Menu Highlights"
|
||||||
textboxLayout="default"
|
description="Our customer favorites, served fresh daily."
|
||||||
gridVariant="one-large-left-three-stacked-right"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
products={[
|
products={[
|
||||||
{
|
{ id: "1", name: "Mexican Guacamole Dip", price: "$9.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DdvfMHwAnAgRia80LlL5Mv9sWF/uploaded-1778627236392-3k4gwhsr.png" },
|
||||||
id: "1",
|
{ id: "2", name: "Chicken Wings", price: "$12.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DdvfMHwAnAgRia80LlL5Mv9sWF/uploaded-1778627223247-xynfe0ka.png" }
|
||||||
name: "Steak Prime",
|
|
||||||
price: "$28.00",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/lamb-wrapped-with-dough-tomato-sauce_114579-2133.jpg",
|
|
||||||
imageAlt: "Gourmet steak plate",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
name: "Garden Antipasto",
|
|
||||||
price: "$16.00",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/waiter-man-holding-big-plate-ravioli-with-arugula-leaves-parmesan-cheese_140725-4146.jpg",
|
|
||||||
imageAlt: "Fresh mediterranean appetizer",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
name: "Wood-fired Flatbread",
|
|
||||||
price: "$18.00",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-tasty-pizza-making_23-2148921361.jpg",
|
|
||||||
imageAlt: "Handcrafted flatbread",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
name: "Classic Dessert",
|
|
||||||
price: "$12.00",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-dessert-with-cup-tea_141793-3982.jpg",
|
|
||||||
imageAlt: "Decadent chocolate dessert",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
name: "Seafood Linguine",
|
|
||||||
price: "$24.00",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/italian-pasta-with-tomato-sauce-inside-blue-authentic-bowl_114579-1517.jpg",
|
|
||||||
imageAlt: "Authentic seafood pasta",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "6",
|
|
||||||
name: "House Signature Drink",
|
|
||||||
price: "$9.00",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-woman-adding-sugar-latte-macchiato-glass_23-2147974632.jpg",
|
|
||||||
imageAlt: "Refreshing artisan cocktail",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Signature Flavors"
|
gridVariant="three-columns-all-equal-width"
|
||||||
description="Discover our most celebrated dishes, prepared fresh to order."
|
animationType="slide-up"
|
||||||
|
textboxLayout="split"
|
||||||
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="testimonials" data-section="testimonials">
|
||||||
<TestimonialCardTwelve
|
<TestimonialCardTwelve
|
||||||
useInvertedBackground={true}
|
cardTitle="Top Shelf Spirits Available "
|
||||||
|
cardTag="Testimonials"
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", name: "Alex P.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DdvfMHwAnAgRia80LlL5Mv9sWF/uploaded-1778627448148-9s65qguj.png" },
|
||||||
id: "1",
|
{ id: "2", name: "Jordan S.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DdvfMHwAnAgRia80LlL5Mv9sWF/uploaded-1778627519834-482inwh1.png" }
|
||||||
name: "Elena R.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-businesswoman-drinking-coffee-enjoying-cafe-after-work_637285-248.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
name: "Marcus B.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269179.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
name: "Sarah J.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006704.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
name: "David K.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-joyful-man-being-glad-hear-old-best-friend-mobile-phone_273609-8929.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
name: "Maria L.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-woman-with-tan-sitting-t-shirt-cafe-terrace-eating-breakfast-drinking-coffee_197531-22516.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardTitle="What Our Guests Say"
|
|
||||||
cardTag="Guest Reviews"
|
|
||||||
cardAnimation="slide-up"
|
cardAnimation="slide-up"
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="metrics" data-section="metrics">
|
|
||||||
<MetricCardTwo
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
gridVariant="uniform-all-items-equal"
|
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
|
||||||
{
|
|
||||||
id: "m1",
|
|
||||||
value: "12k",
|
|
||||||
description: "Meals Served Annually",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m2",
|
|
||||||
value: "4.8",
|
|
||||||
description: "Star Avg Rating",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m3",
|
|
||||||
value: "95%",
|
|
||||||
description: "Guest Loyalty Rate",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Proven Quality"
|
|
||||||
description="Our numbers speak for the dedication we put into every single plate."
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="faq" data-section="faq">
|
|
||||||
<FaqBase
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={true}
|
|
||||||
faqs={[
|
|
||||||
{
|
|
||||||
id: "f1",
|
|
||||||
title: "Do you accept reservations?",
|
|
||||||
content: "Yes, reservations are recommended for dinner hours.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f2",
|
|
||||||
title: "Do you cater for special diets?",
|
|
||||||
content: "Absolutely, our menu includes gluten-free and vegan options.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f3",
|
|
||||||
title: "Is parking available?",
|
|
||||||
content: "Yes, we have a private parking lot behind the restaurant.",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Frequently Asked Questions"
|
|
||||||
description="Everything you need to know about dining at Casa Rica."
|
|
||||||
faqsAnimation="slide-up"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
|
tag="Contact Us"
|
||||||
|
title="Visit Us in Hoschton"
|
||||||
|
description="115 Towne Center Pkwy, Hoschton, GA 30548. Serving until 10 PM. Offering dine-in, takeout, and delivery!"
|
||||||
|
buttons={[{ text: "Call (706) 658-0030", href: "tel:7066580030" }]}
|
||||||
|
background={{ variant: "plain" }}
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
tag="Visit Us"
|
|
||||||
title="Reserve Your Seat"
|
|
||||||
description="Located in the heart of the community. Reach out to secure your table or enquire about private events."
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Contact Us Now",
|
|
||||||
href: "tel:+10000000000",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[{ title: "Visit", items: [{ label: "115 Towne Center Pkwy", href: "#" }] }]}
|
||||||
{
|
|
||||||
title: "Navigation",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Home",
|
|
||||||
href: "#hero",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Menu",
|
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Support",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "FAQ",
|
|
||||||
href: "#faq",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Reservations",
|
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
logoText="Casa Rica"
|
logoText="Casa Rica"
|
||||||
copyrightText="© 2025 Casa Rica. All rights reserved."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user