Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 93a73bf4a4 | |||
| 632f7f2a29 | |||
| 72d84f05db | |||
| 181c1f327f |
211
src/app/page.tsx
211
src/app/page.tsx
@@ -9,7 +9,7 @@ import HeroSplit from '@/components/sections/hero/HeroSplit';
|
|||||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||||
import { Flame, Heart, Leaf, Star, Utensils } from "lucide-react";
|
import { Flame, Heart, Leaf, Star, Utensils, MapPin, Phone, Clock } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -29,26 +29,11 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleApple
|
<NavbarStyleApple
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "About", id: "about" },
|
||||||
id: "hero",
|
{ name: "Menu", id: "features" },
|
||||||
},
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{
|
{ name: "Contact", id: "contact" },
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Menu",
|
|
||||||
id: "features",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Reviews",
|
|
||||||
id: "testimonials",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Esquina Mexicana"
|
brandName="Esquina Mexicana"
|
||||||
/>
|
/>
|
||||||
@@ -56,74 +41,16 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplit
|
<HeroSplit
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
|
||||||
}}
|
|
||||||
title="Esquina Mexicana"
|
title="Esquina Mexicana"
|
||||||
description="Where every taco tells a story — and every visit feels like home. Authentic flavors, elevated by heart."
|
description="Where every taco tells a story — and every visit feels like home. Authentic flavors, elevated by heart."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Reserve Your Table", href: "#contact" },
|
||||||
text: "Reserve Your Table",
|
{ text: "View Our Menu", href: "#features" },
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "View Our Menu",
|
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/mexican-tacos-with-shrimpguacamole-vegetables-wooden-table_123827-22702.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/mexican-tacos-with-shrimpguacamole-vegetables-wooden-table_123827-22702.jpg"
|
||||||
imageAlt="Authentic Mexican tacos on a rustic wooden table"
|
imageAlt="Authentic Mexican tacos on a rustic wooden table"
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
avatars={[
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/young-woman-sitting-indoor-urban-cafe_158595-666.jpg",
|
|
||||||
alt: "Diner 1",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-posing-indoors_23-2149745617.jpg",
|
|
||||||
alt: "Diner 2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-delicious-pizza_23-2150317018.jpg",
|
|
||||||
alt: "Diner 3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663832.jpg",
|
|
||||||
alt: "Diner 4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/portrait-handsome-asian-man-friends-reunion_23-2149244687.jpg",
|
|
||||||
alt: "Diner 5",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatarText="Join our community of happy food lovers"
|
|
||||||
marqueeItems={[
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Fresh Ingredients",
|
|
||||||
icon: Leaf,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Authentic Heritage",
|
|
||||||
icon: Flame,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Family Recipe",
|
|
||||||
icon: Heart,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Hand-Pressed Tortillas",
|
|
||||||
icon: Utensils,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Daily Specials",
|
|
||||||
icon: Star,
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -132,8 +59,8 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
tag="Our Story"
|
tag="Our Story"
|
||||||
title="A Hidden Gem of Mexico"
|
title="A Hidden Gem of Mexico"
|
||||||
description="Step inside and you’re no longer just dining — you’re welcomed. We blend the warmth of a home kitchen with the bold, unforgettable flavors of true Mexican street food."
|
description="Located at 214 Union Ave, New Rochelle, NY 10801, we bring the heart of Mexico to your neighborhood. We blend the warmth of a home kitchen with the bold, unforgettable flavors of true Mexican street food."
|
||||||
subdescription="Every dish is prepared with the passion of our heritage, turning casual meals into cherished memories."
|
subdescription="Open daily until 8:00 PM. Every dish is prepared with the passion of our heritage, turning casual meals into cherished memories."
|
||||||
icon={Heart}
|
icon={Heart}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/woman-posing-with-cake-decorating-ingredients_23-2148368261.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/woman-posing-with-cake-decorating-ingredients_23-2148368261.jpg"
|
||||||
imageAlt="Cozy authentic mexican restaurant interior"
|
imageAlt="Cozy authentic mexican restaurant interior"
|
||||||
@@ -147,69 +74,19 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split-description"
|
textboxLayout="split-description"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{ id: "t1", title: "Birria", tags: ["Authentic", "House Specialty"], imageSrc: "http://img.b2bpic.net/free-photo/tasty-cooked-food_209848-107.jpg?_wi=1" },
|
||||||
id: "t1",
|
{ id: "t2", title: "Huarache", tags: ["Classic", "Hearty"], imageSrc: "http://img.b2bpic.net/free-photo/tasty-cooked-food_209848-107.jpg?_wi=2" },
|
||||||
title: "Legendary Tripe Tacos",
|
{ id: "t3", title: "Quesadillas", tags: ["Comfort", "Handmade"], imageSrc: "http://img.b2bpic.net/free-photo/tasty-cooked-food_209848-107.jpg?_wi=3" },
|
||||||
tags: [
|
|
||||||
"Authentic",
|
|
||||||
"Street Style",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-cooked-food_209848-107.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t2",
|
|
||||||
title: "Chicken Quesadillas",
|
|
||||||
tags: [
|
|
||||||
"Comfort",
|
|
||||||
"Classic",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-cooked-food_209848-107.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t3",
|
|
||||||
title: "House-made Salsa",
|
|
||||||
tags: [
|
|
||||||
"Spicy",
|
|
||||||
"Fresh",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-cooked-food_209848-107.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Unforgettable Flavors"
|
title="Menu Highlights"
|
||||||
description="From perfectly crafted tacos to vibrant, zesty salsas, our kitchen honors the traditions that make Mexican cuisine a global treasure."
|
description="Discover our signature dishes, crafted with traditional techniques and the freshest ingredients."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="testimonials" data-section="testimonials">
|
||||||
<TestimonialCardTwelve
|
<TestimonialCardTwelve
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[]}
|
||||||
{
|
|
||||||
id: "1",
|
|
||||||
name: "Sarah Johnson",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-indoor-urban-cafe_158595-666.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
name: "Michael Chen",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-posing-indoors_23-2149745617.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
name: "Emily Rodriguez",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-delicious-pizza_23-2150317018.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
name: "David Kim",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663832.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
name: "Maria Garcia",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-asian-man-friends-reunion_23-2149244687.jpg",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
cardTitle="What Our Guests Say"
|
cardTitle="What Our Guests Say"
|
||||||
cardTag="Testimonials"
|
cardTag="Testimonials"
|
||||||
cardAnimation="blur-reveal"
|
cardAnimation="blur-reveal"
|
||||||
@@ -219,12 +96,10 @@ export default function LandingPage() {
|
|||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCenter
|
<ContactCenter
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
|
||||||
}}
|
|
||||||
tag="Visit Us"
|
tag="Visit Us"
|
||||||
title="Your Table Is Waiting"
|
title="Your Table Is Waiting"
|
||||||
description="Experience the authentic warmth everyone is talking about. Book your visit or sign up for our newsletter to receive secret menu updates."
|
description="Join us at 214 Union Ave, New Rochelle. Call 914-468-6888 to reserve or for takeout. We're open until 8pm daily!"
|
||||||
buttonText="Reserve Now"
|
buttonText="Reserve Now"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -232,49 +107,9 @@ export default function LandingPage() {
|
|||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterBaseReveal
|
<FooterBaseReveal
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Location", items: [{ label: "214 Union Ave, New Rochelle, NY", href: "#" }, { label: "914-468-6888", href: "tel:9144686888" }] },
|
||||||
title: "Explore",
|
{ title: "Hours", items: [{ label: "Daily until 8:00 PM", href: "#" }] },
|
||||||
items: [
|
{ title: "Quick Links", items: [{ label: "Menu", href: "#features" }, { label: "Contact", href: "#contact" }] }
|
||||||
{
|
|
||||||
label: "Home",
|
|
||||||
href: "#hero",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Menu",
|
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Reviews",
|
|
||||||
href: "#testimonials",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Contact",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Reservations",
|
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Location",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2026 Esquina Mexicana. All rights reserved."
|
copyrightText="© 2026 Esquina Mexicana. All rights reserved."
|
||||||
/>
|
/>
|
||||||
@@ -282,4 +117,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user