5 Commits

Author SHA1 Message Date
47a0c19675 Update src/app/page.tsx 2026-05-13 16:27:28 +00:00
10ff32102d Merge version_1 into main
Merge version_1 into main
2026-05-13 16:21:55 +00:00
f82215b563 Update src/app/page.tsx 2026-05-13 16:21:51 +00:00
d3f6c60ea7 Merge version_1 into main
Merge version_1 into main
2026-05-13 16:21:29 +00:00
ffe056db6f Update src/app/page.tsx 2026-05-13 16:21:23 +00:00

View File

@@ -12,7 +12,7 @@ import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen'; import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import TextAbout from '@/components/sections/about/TextAbout'; import TextAbout from '@/components/sections/about/TextAbout';
import { Flame } from "lucide-react"; import { Flame, ChefHat } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -32,93 +32,39 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
navItems={[ navItems={[
{ { name: "Home", id: "hero" },
name: "Home", { name: "Our Story", id: "about" },
id: "hero", { name: "Menu", id: "products" },
}, { name: "Reservations", id: "contact" },
{
name: "Our Story",
id: "about",
},
{
name: "Menu",
id: "products",
},
{
name: "Reservations",
id: "contact",
},
]} ]}
brandName="El Negro" brandName="El Negro"
button={{ text: "Book Now", href: "#contact" }}
/> />
<div className="flex gap-2 fixed top-4 right-4 z-[9999]">
<button className="px-3 py-1 bg-white/10 backdrop-blur rounded text-sm hover:bg-white/20 transition" onClick={() => alert('Spanish mode activated!')}>ES</button>
<button className="px-3 py-1 bg-white/10 backdrop-blur rounded text-sm hover:bg-white/20 transition" onClick={() => alert('English mode activated!')}>EN</button>
</div>
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardTestimonial <HeroBillboardTestimonial
background={{ background={{ variant: "radial-gradient" }}
variant: "radial-gradient",
}}
title="The Authentic Argentine Parrilla Experience" title="The Authentic Argentine Parrilla Experience"
description="Discover the passion of tradition, fire, and the finest cuts of meat at El Negro." description="Discover the passion of tradition, fire, and the finest cuts of meat at El Negro."
testimonials={[ testimonials={[
{ { name: "Juan Perez", handle: "@juanp", testimonial: "The best asado I have ever tasted outside of Buenos Aires.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/fashionable-hipster-guy-sitting-with-woman-cafe_273609-6829.jpg" },
name: "Juan Perez", { name: "Elena Rodriguez", handle: "@elenar", testimonial: "El Negro is a sanctuary for meat lovers. Simply perfect.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006729.jpg" },
handle: "@juanp", { name: "Mark Smith", handle: "@msmith", testimonial: "Incredible ambiance and impeccable service. A must-visit.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cropped-shot-good-looking-dark-skinned-man-happy-about-good-news-from-internet-has-lunch-drinks-water_273609-8926.jpg" },
testimonial: "The best asado I have ever tasted outside of Buenos Aires.", { name: "Lucia Fernandez", handle: "@luciaf", testimonial: "Authentic flavors that transport you directly to Argentina.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/food-blogger-adorable-healthy-chef-recording-video-social-media-holding-red-pepper_140725-166628.jpg" },
rating: 5, { name: "Carlos Gomez", handle: "@carlosg", testimonial: "The quality of the beef is unmatched. Truly a culinary gem.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-happy-people-having-fun-toasting-with-beer-while-eating-lunch-dining-room-home_637285-5546.jpg" }
imageSrc: "http://img.b2bpic.net/free-photo/fashionable-hipster-guy-sitting-with-woman-cafe_273609-6829.jpg",
},
{
name: "Elena Rodriguez",
handle: "@elenar",
testimonial: "El Negro is a sanctuary for meat lovers. Simply perfect.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006729.jpg",
},
{
name: "Mark Smith",
handle: "@msmith",
testimonial: "Incredible ambiance and impeccable service. A must-visit.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cropped-shot-good-looking-dark-skinned-man-happy-about-good-news-from-internet-has-lunch-drinks-water_273609-8926.jpg",
},
{
name: "Lucia Fernandez",
handle: "@luciaf",
testimonial: "Authentic flavors that transport you directly to Argentina.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/food-blogger-adorable-healthy-chef-recording-video-social-media-holding-red-pepper_140725-166628.jpg",
},
{
name: "Carlos Gomez",
handle: "@carlosg",
testimonial: "The quality of the beef is unmatched. Truly a culinary gem.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-people-having-fun-toasting-with-beer-while-eating-lunch-dining-room-home_637285-5546.jpg",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/bonfire-chimney_1220-650.jpg" imageSrc="http://img.b2bpic.net/free-photo/bonfire-chimney_1220-650.jpg"
avatars={[ avatars={[
{ { src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", alt: "Satisfied customer 1" },
src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", { src: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg", alt: "Satisfied customer 2" },
alt: "Satisfied customer 1", { src: "http://img.b2bpic.net/free-photo/guy-with-long-hair-dressed-fashionable-denim-jacket-cafe_273609-3904.jpg", alt: "Satisfied customer 3" },
}, { src: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg", alt: "Satisfied customer 4" },
{ { src: "http://img.b2bpic.net/free-photo/couple-restaurant_23-2148006703.jpg", alt: "Satisfied customer 5" }
src: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg",
alt: "Satisfied customer 2",
},
{
src: "http://img.b2bpic.net/free-photo/guy-with-long-hair-dressed-fashionable-denim-jacket-cafe_273609-3904.jpg",
alt: "Satisfied customer 3",
},
{
src: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269176.jpg",
alt: "Satisfied customer 4",
},
{
src: "http://img.b2bpic.net/free-photo/couple-restaurant_23-2148006703.jpg",
alt: "Satisfied customer 5",
},
]} ]}
avatarText="Loved by over 5,000 satisfied diners" avatarText="Loved by over 5,000 satisfied diners"
/> />
@@ -128,12 +74,7 @@ export default function LandingPage() {
<TextAbout <TextAbout
useInvertedBackground={false} useInvertedBackground={false}
title="A Legacy of Flavor and Tradition" title="A Legacy of Flavor and Tradition"
buttons={[ buttons={[{ text: "Learn More", href: "#" }]}
{
text: "Learn More",
href: "#",
},
]}
/> />
</div> </div>
@@ -144,25 +85,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
title: "Fire-Grilled Mastery", title: "Fire-Grilled Mastery", description: "We utilize wood and coal fire to ensure every cut is perfectly charred.", media: {
description: "We utilize wood and coal fire to ensure every cut is perfectly charred.", imageSrc: "http://img.b2bpic.net/free-photo/blank-logo-stamp-tag-template_53876-125574.jpg"
media: {
imageSrc: "http://img.b2bpic.net/free-photo/blank-logo-stamp-tag-template_53876-125574.jpg",
}, },
items: [ items: [
{ { icon: Flame, text: "Traditional Fire Grilling" },
icon: Flame, { icon: ChefHat, text: "Master Parrilleros" }
text: "Traditional Fire Grilling",
},
{
icon: ChefHat,
text: "Master Parrilleros",
},
], ],
reverse: false, reverse: false
imageSrc: "http://img.b2bpic.net/free-photo/bonfire-chimney_1220-650.jpg", }
imageAlt: "high quality cuts of beef",
},
]} ]}
title="Why El Negro Stands Out" title="Why El Negro Stands Out"
description="Experience the difference of time-honored techniques." description="Experience the difference of time-honored techniques."
@@ -176,42 +107,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ { id: "p1", name: "Bife de Chorizo", price: "$38.00", imageSrc: "http://img.b2bpic.net/free-photo/seared-scallops-with-avocado-puree_23-2151942388.jpg" },
id: "p1", { id: "p2", name: "Asado de Tira", price: "$42.00", imageSrc: "http://img.b2bpic.net/free-photo/chicken-meat-barbecue-with-rice-vegetable-salad_114579-4423.jpg" },
name: "Bife de Chorizo", { id: "p3", name: "Malbec Selection", price: "$12.00", imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-garnished-with-kosher-salt-wood-serving-board_140725-1490.jpg" },
price: "$38.00", { id: "p4", name: "Empanadas", price: "$8.00", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-food-arrangement_23-2148510861.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/seared-scallops-with-avocado-puree_23-2151942388.jpg", { id: "p5", name: "Grilled Seasonal Veg", price: "$10.00", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-vegetables-wooden-background_23-2148491121.jpg" },
}, { id: "p6", name: "Classic Flan", price: "$9.00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-alfajores-cookies-concept_23-2148751768.jpg" }
{
id: "p2",
name: "Asado de Tira",
price: "$42.00",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-meat-barbecue-with-rice-vegetable-salad_114579-4423.jpg",
},
{
id: "p3",
name: "Malbec Selection",
price: "$12.00",
imageSrc: "http://img.b2bpic.net/free-photo/beef-steak-garnished-with-kosher-salt-wood-serving-board_140725-1490.jpg",
},
{
id: "p4",
name: "Empanadas",
price: "$8.00",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-food-arrangement_23-2148510861.jpg",
},
{
id: "p5",
name: "Grilled Seasonal Veg",
price: "$10.00",
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-vegetables-wooden-background_23-2148491121.jpg",
},
{
id: "p6",
name: "Classic Flan",
price: "$9.00",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-alfajores-cookies-concept_23-2148751768.jpg",
},
]} ]}
title="Our Signature Cuts" title="Our Signature Cuts"
description="Selected daily by our master butchers." description="Selected daily by our master butchers."
@@ -224,51 +125,9 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
plans={[ plans={[
{ { id: "standard", price: "$65", name: "The Parrillada", buttons: [{ text: "Book Now" }], features: ["Assorted Cuts", "Side Dishes", "Wine Glass"] },
id: "standard", { id: "premium", price: "$95", name: "El Negro Grand", buttons: [{ text: "Book Now" }], features: ["Premium Ribeye", "Full Wine Bottle", "Signature Dessert"] },
price: "$65", { id: "deluxe", price: "$150", name: "Tasting Experience", buttons: [{ text: "Book Now" }], features: ["Chef Selection", "Wine Pairing", "Exclusive Table"] }
name: "The Parrillada",
buttons: [
{
text: "Book Now",
},
],
features: [
"Assorted Cuts",
"Side Dishes",
"Wine Glass",
],
},
{
id: "premium",
price: "$95",
name: "El Negro Grand",
buttons: [
{
text: "Book Now",
},
],
features: [
"Premium Ribeye",
"Full Wine Bottle",
"Signature Dessert",
],
},
{
id: "deluxe",
price: "$150",
name: "Tasting Experience",
buttons: [
{
text: "Book Now",
},
],
features: [
"Chef Selection",
"Wine Pairing",
"Exclusive Table",
],
},
]} ]}
title="Fixed Prix Menus" title="Fixed Prix Menus"
description="Designed for the ultimate shared dining experience." description="Designed for the ultimate shared dining experience."
@@ -281,33 +140,9 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ { id: "m1", value: "20", title: "Years of Tradition", items: ["Established 2004", "Trusted Service"] },
id: "m1", { id: "m2", value: "12k", title: "Steaks Grilled Yearly", items: ["Prime Quality", "Argentine Beef"] },
value: "20", { id: "m3", value: "4.9", title: "Star Rating Average", items: ["Diner Reviews", "Quality Promise"] }
title: "Years of Tradition",
items: [
"Established 2004",
"Trusted Service",
],
},
{
id: "m2",
value: "12k",
title: "Steaks Grilled Yearly",
items: [
"Prime Quality",
"Argentine Beef",
],
},
{
id: "m3",
value: "4.9",
title: "Star Rating Average",
items: [
"Diner Reviews",
"Quality Promise",
],
},
]} ]}
title="Our Restaurant at a Glance" title="Our Restaurant at a Glance"
description="Quality backed by numbers." description="Quality backed by numbers."
@@ -319,46 +154,11 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ { id: "t1", title: "Excellent!", quote: "The meat melts in your mouth.", name: "Ana S.", role: "Food Blogger", imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg" },
id: "t1", { id: "t2", title: "Superb", quote: "Perfectly cooked steak every single time.", name: "Pedro M.", role: "Chef", imageSrc: "http://img.b2bpic.net/free-photo/portrait-senior-man-luxurious-restaurant_23-2150517443.jpg" },
title: "Excellent!", { id: "t3", title: "Top Tier", quote: "Best service in the city.", name: "Sarah W.", role: "Customer", imageSrc: "http://img.b2bpic.net/free-photo/brazilian-family-enjoying-meal-together_23-2151156202.jpg" },
quote: "The meat melts in your mouth.", { id: "t4", title: "Great Vibe", quote: "Perfect for family dinner night.", name: "Luis F.", role: "Local", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-people-hostel_23-2150601158.jpg" },
name: "Ana S.", { id: "t5", title: "Five Stars", quote: "I am a regular for a reason.", name: "Elena P.", role: "Foodie", imageSrc: "http://img.b2bpic.net/free-photo/front-view-modern-family-retro-style_23-2150595535.jpg" }
role: "Food Blogger",
imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg",
},
{
id: "t2",
title: "Superb",
quote: "Perfectly cooked steak every single time.",
name: "Pedro M.",
role: "Chef",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-senior-man-luxurious-restaurant_23-2150517443.jpg",
},
{
id: "t3",
title: "Top Tier",
quote: "Best service in the city.",
name: "Sarah W.",
role: "Customer",
imageSrc: "http://img.b2bpic.net/free-photo/brazilian-family-enjoying-meal-together_23-2151156202.jpg",
},
{
id: "t4",
title: "Great Vibe",
quote: "Perfect for family dinner night.",
name: "Luis F.",
role: "Local",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-people-hostel_23-2150601158.jpg",
},
{
id: "t5",
title: "Five Stars",
quote: "I am a regular for a reason.",
name: "Elena P.",
role: "Foodie",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-modern-family-retro-style_23-2150595535.jpg",
},
]} ]}
title="Voices of Our Patrons" title="Voices of Our Patrons"
description="Why they love El Negro." description="Why they love El Negro."
@@ -368,9 +168,7 @@ 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: "plain" }}
variant: "plain",
}}
tag="Contact" tag="Contact"
title="Reserve Your Table" title="Reserve Your Table"
description="Sign up for our newsletter to get priority booking alerts and special offers." description="Sign up for our newsletter to get priority booking alerts and special offers."
@@ -380,17 +178,11 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterLogoReveal
logoText="El Negro Parrilla" logoText="El Negro Parrilla"
leftLink={{ leftLink={{ text: "Privacy Policy", href: "#" }}
text: "Privacy Policy", rightLink={{ text: "Contact Us", href: "#" }}
href: "#",
}}
rightLink={{
text: "Contact Us",
href: "#",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }