3 Commits

Author SHA1 Message Date
203e08ebb1 Update src/app/page.tsx 2026-03-04 01:45:42 +00:00
4e1abfd52f Update src/app/layout.tsx 2026-03-04 01:45:42 +00:00
1df127c415 Merge version_1 into main
Merge version_1 into main
2026-03-04 01:41:16 +00:00
2 changed files with 61 additions and 61 deletions

View File

@@ -15,19 +15,19 @@ const inter = Inter({
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Parrilla Lopez Grill | Premium Steakhouse in Trujillo, Peru", description: "Discover authentic Peruvian grilled cuisine at Parrilla Lopez Grill in Trujillo. Premium steaks, traditional parrilla, and fine dining experience since 1992.", keywords: "parrilla, steakhouse, restaurant Trujillo, grilled meats, Peruvian cuisine, fine dining, premium steaks", metadataBase: new URL("https://parrillalopezgrill.com"), title: "Parrilla Lopez Grill | Asador Premium en Trujillo, Perú", description: "Descubre la auténtica cocina peruana a la parrilla en Parrilla Lopez Grill en Trujillo. Carnes premium, parrilla tradicional y experiencia de alta cocina desde 1992.", keywords: "parrilla, asador, restaurante Trujillo, carnes a la parrilla, cocina peruana, alta cocina, carnes premium", metadataBase: new URL("https://parrillalopezgrill.com"),
alternates: { alternates: {
canonical: "https://parrillalopezgrill.com" canonical: "https://parrillalopezgrill.com"
}, },
openGraph: { openGraph: {
title: "Parrilla Lopez Grill - Premium Steakhouse", description: "Experience authentic Peruvian grilled cuisine in Trujillo", siteName: "Parrilla Lopez Grill", type: "website", images: [ title: "Parrilla Lopez Grill - Asador Premium", description: "Experimenta la auténtica cocina peruana a la parrilla en Trujillo", siteName: "Parrilla Lopez Grill", type: "website", images: [
{ {
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-ruw8zxbo.jpg", alt: "Parrilla Lopez Grill - Premium Steaks and Grilled Dishes" url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-ruw8zxbo.jpg", alt: "Parrilla Lopez Grill - Carnes Premium a la Parrilla"
} }
] ]
}, },
twitter: { twitter: {
card: "summary_large_image", title: "Parrilla Lopez Grill | Premium Steakhouse", description: "Authentic Peruvian grilled cuisine in Trujillo", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-ruw8zxbo.jpg"] card: "summary_large_image", title: "Parrilla Lopez Grill | Asador Premium", description: "Auténtica cocina peruana a la parrilla en Trujillo", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-ruw8zxbo.jpg"]
}, },
robots: { robots: {
index: true, index: true,
@@ -41,7 +41,7 @@ export default function RootLayout({
children: React.ReactNode; children: React.ReactNode;
}>) { }>) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="es" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body <body
className={`${libreBaskerville.variable} ${inter.variable} antialiased`} className={`${libreBaskerville.variable} ${inter.variable} antialiased`}

View File

@@ -29,14 +29,14 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
brandName="Parrilla Lopez Grill" brandName="Parrilla Lopez Grill"
navItems={[ navItems={[
{ name: "Menu", id: "menu" }, { name: "Menú", id: "menu" },
{ name: "About", id: "about" }, { name: "Sobre Nosotros", id: "about" },
{ name: "Gallery", id: "gallery" }, { name: "Galería", id: "gallery" },
{ name: "Reserve", id: "reservation" }, { name: "Reservar", id: "reservation" },
{ name: "Contact", id: "contact" } { name: "Contacto", id: "contact" }
]} ]}
button={{ button={{
text: "Reserve Now", href: "reservation" text: "Reservar Ahora", href: "reservation"
}} }}
/> />
</div> </div>
@@ -44,65 +44,65 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroCarouselLogo <HeroCarouselLogo
logoText="Parrilla Lopez Grill" logoText="Parrilla Lopez Grill"
description="The True Taste of Fire in Trujillo" description="El Verdadero Sabor del Fuego en Trujillo"
slides={[ slides={[
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-ruw8zxbo.jpg", imageAlt: "Premium grilled steaks at Parrilla Lopez Grill" imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-ruw8zxbo.jpg", imageAlt: "Carnes premium a la parrilla en Parrilla Lopez Grill"
}, },
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-f0s61spj.jpg", imageAlt: "Elegant dining ambiance with warm lighting" imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-f0s61spj.jpg", imageAlt: "Ambiente elegante de comedor con iluminación cálida"
}, },
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-7vtcoqch.jpg", imageAlt: "Delicious grilled meat specialty" imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASaK87SGKQiejTpW1DA6MPLpFx/uploaded-1772588392452-7vtcoqch.jpg", imageAlt: "Deliciosa especialidad de carnes a la parrilla"
} }
]} ]}
buttons={[ buttons={[
{ text: "View Menu", href: "menu" }, { text: "Ver Menú", href: "menu" },
{ text: "Reserve a Table", href: "reservation" } { text: "Reservar Mesa", href: "reservation" }
]} ]}
autoplayDelay={5000} autoplayDelay={5000}
showDimOverlay={true} showDimOverlay={true}
ariaLabel="Hero section with carousel of restaurant images" ariaLabel="Sección héroe con carrusel de imágenes del restaurante"
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<TextAbout <TextAbout
tag="Our Story" tag="Nuestra Historia"
tagIcon={Calendar} tagIcon={Calendar}
title="A Legacy of Authentic Grilled Excellence Since 1992" title="Un Legado de Excelencia en la Parrilla Auténtica desde 1992"
useInvertedBackground={false} useInvertedBackground={false}
buttons={[ buttons={[
{ text: "Explore Our Menu", href: "menu" }, { text: "Explorar Nuestro Menú", href: "menu" },
{ text: "Book Your Experience", href: "reservation" } { text: "Reservar Tu Experiencia", href: "reservation" }
]} ]}
/> />
</div> </div>
<div id="menu" data-section="menu"> <div id="menu" data-section="menu">
<ProductCardOne <ProductCardOne
title="Our Culinary Selection" title="Nuestra Selección Culinaria"
description="Discover our premium menu featuring traditional Peruvian grilled specialties and signature steakhouse dishes" description="Descubre nuestro menú premium con especialidades tradicionales peruanas a la parrilla y platos de asador de firma"
tag="Menu" tag="Menú"
tagIcon={ChefHat} tagIcon={ChefHat}
products={[ products={[
{ {
id: "steak-1", name: "Carne Premium - Rib Eye", price: "S/ 85.00", imageSrc: "http://img.b2bpic.net/free-photo/fried-steak-table_140725-44194.jpg", imageAlt: "Premium rib eye steak" id: "steak-1", name: "Carne Premium - Rib Eye", price: "S/ 85.00", imageSrc: "http://img.b2bpic.net/free-photo/fried-steak-table_140725-44194.jpg", imageAlt: "Filete rib eye premium"
}, },
{ {
id: "steak-2", name: "Lomo Fino - Tenderloin", price: "S/ 92.00", imageSrc: "http://img.b2bpic.net/free-photo/close-up-grilled-chicken-breast-filled-with-mushroom-carrot-bell-pepper_140725-6995.jpg", imageAlt: "Premium tenderloin cut" id: "steak-2", name: "Lomo Fino - Carne Tierna", price: "S/ 92.00", imageSrc: "http://img.b2bpic.net/free-photo/close-up-grilled-chicken-breast-filled-with-mushroom-carrot-bell-pepper_140725-6995.jpg", imageAlt: "Corte premium de carne tierna"
}, },
{ {
id: "starter-1", name: "Empanadas Criollas", price: "S/ 18.00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cakes-near-vegetable-salads-plates-sauces-chili_23-2148131929.jpg", imageAlt: "Traditional Peruvian empanadas" id: "starter-1", name: "Empanadas Criollas", price: "S/ 18.00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cakes-near-vegetable-salads-plates-sauces-chili_23-2148131929.jpg", imageAlt: "Empanadas peruanas tradicionales"
}, },
{ {
id: "burger-1", name: "Parrilla Burger Premium", price: "S/ 38.00", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-hot-burger-with-cold-beer-table-dark-blue-background_181624-58594.jpg", imageAlt: "Gourmet parrilla burger" id: "burger-1", name: "Hamburguesa Parrilla Premium", price: "S/ 38.00", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-hot-burger-with-cold-beer-table-dark-blue-background_181624-58594.jpg", imageAlt: "Hamburguesa gourmet parrilla"
}, },
{ {
id: "drink-1", name: "Pisco Sour Classic", price: "S/ 28.00", imageSrc: "http://img.b2bpic.net/free-photo/bartender-pours-cocktail-into-glass_140725-4945.jpg", imageAlt: "Traditional Pisco Sour cocktail" id: "drink-1", name: "Pisco Sour Clásico", price: "S/ 28.00", imageSrc: "http://img.b2bpic.net/free-photo/bartender-pours-cocktail-into-glass_140725-4945.jpg", imageAlt: "Cóctel Pisco Sour tradicional"
}, },
{ {
id: "dessert-1", name: "Flan Casero", price: "S/ 15.00", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-plate-with-custard-mint_23-2148489127.jpg", imageAlt: "Traditional Peruvian flan dessert" id: "dessert-1", name: "Flan Casero", price: "S/ 15.00", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-plate-with-custard-mint_23-2148489127.jpg", imageAlt: "Postre flan peruano tradicional"
} }
]} ]}
textboxLayout="default" textboxLayout="default"
@@ -115,22 +115,22 @@ export default function LandingPage() {
<div id="gallery" data-section="gallery"> <div id="gallery" data-section="gallery">
<FeatureCardThree <FeatureCardThree
title="Restaurant Gallery" title="Galería del Restaurante"
description="Experience the ambiance, culinary artistry, and premium atmosphere of Parrilla Lopez Grill" description="Experimenta el ambiente, la maestría culinaria y la atmósfera premium de Parrilla Lopez Grill"
tag="Gallery" tag="Galería"
tagIcon={ImageIcon} tagIcon={ImageIcon}
features={[ features={[
{ {
id: "01", title: "Grill Craftsmanship", description: "Our traditional fire grill where premium meats are expertly prepared with authentic techniques", imageSrc: "http://img.b2bpic.net/free-photo/barbecue-grill-close-up-professionally-cooking-food-open-fire-cast-iron-grate_1321-482.jpg", imageAlt: "Authentic grill cooking" id: "01", title: "Maestría en la Parrilla", description: "Nuestra parrilla tradicional a fuego abierto donde carnes premium se preparan expertamente con técnicas auténticas", imageSrc: "http://img.b2bpic.net/free-photo/barbecue-grill-close-up-professionally-cooking-food-open-fire-cast-iron-grate_1321-482.jpg", imageAlt: "Cocina auténtica a la parrilla"
}, },
{ {
id: "02", title: "Elegant Dining", description: "Sophisticated dining setting with warm ambiance, perfect for special occasions and fine dining", imageSrc: "http://img.b2bpic.net/free-photo/table-with-glasses-cutlery_140725-9745.jpg", imageAlt: "Fine dining table setup" id: "02", title: "Comedor Elegante", description: "Ambiente sofisticado de comedor con atmósfera cálida, perfecto para ocasiones especiales y alta cocina", imageSrc: "http://img.b2bpic.net/free-photo/table-with-glasses-cutlery_140725-9745.jpg", imageAlt: "Configuración de mesa de alta cocina"
}, },
{ {
id: "03", title: "Master Chefs", description: "Our experienced culinary team bringing decades of expertise to every plate", 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 dishes" id: "03", title: "Chefs Maestros", description: "Nuestro equipo culinario experimentado trae décadas de expertise a cada plato", 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 preparando platos"
}, },
{ {
id: "04", title: "Premium Selection", description: "Curated collection of fine wines and beverages to complement your dining experience", imageSrc: "http://img.b2bpic.net/free-photo/bottles-tasty-wine-posh-reastoraunt-are-stored-shelf_613910-17445.jpg", imageAlt: "Wine and beverage selection" id: "04", title: "Selección Premium", description: "Colección curada de vinos finos y bebidas para complementar tu experiencia gastronómica", imageSrc: "http://img.b2bpic.net/free-photo/bottles-tasty-wine-posh-reastoraunt-are-stored-shelf_613910-17445.jpg", imageAlt: "Selección de vinos y bebidas"
} }
]} ]}
textboxLayout="default" textboxLayout="default"
@@ -142,34 +142,34 @@ export default function LandingPage() {
<div id="testimonial" data-section="testimonial"> <div id="testimonial" data-section="testimonial">
<TestimonialCardOne <TestimonialCardOne
title="Customer Testimonials" title="Testimonios de Clientes"
description="Hear from our satisfied guests about their memorable dining experiences at Parrilla Lopez Grill" description="Escucha de nuestros huéspedes satisfechos sobre sus memorables experiencias gastronómicas en Parrilla Lopez Grill"
tag="Reviews" tag="Reseñas"
tagIcon={Star} tagIcon={Star}
testimonials={[ testimonials={[
{ {
id: "1", name: "Carlos Mendez", role: "Restaurant Owner", company: "Trujillo", rating: 5, id: "1", name: "Carlos Méndez", role: "Dueño de Restaurante", company: "Trujillo", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=1", imageAlt: "Carlos Mendez" imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=1", imageAlt: "Carlos Méndez"
}, },
{ {
id: "2", name: "Maria Garcia", role: "Food Critic", company: "Guía Gastronómica", rating: 5, id: "2", name: "María García", role: "Crítica Gastronómica", company: "Guía Gastronómica", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Maria Garcia" imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "María García"
}, },
{ {
id: "3", name: "Roberto Silva", role: "Executive Chef", company: "Fine Dining Association", rating: 5, id: "3", name: "Roberto Silva", role: "Chef Ejecutivo", company: "Asociación de Alta Cocina", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg", imageAlt: "Roberto Silva" imageSrc: "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg", imageAlt: "Roberto Silva"
}, },
{ {
id: "4", name: "Ana Flores", role: "Event Coordinator", company: "Trujillo Events", rating: 5, id: "4", name: "Ana Flores", role: "Coordinadora de Eventos", company: "Trujillo Eventos", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Ana Flores" imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Ana Flores"
}, },
{ {
id: "5", name: "Diego Ruiz", role: "Travel Blogger", company: "Explore Peru", rating: 5, id: "5", name: "Diego Ruiz", role: "Blogger de Viajes", company: "Explorar Perú", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=2", imageAlt: "Diego Ruiz" imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg?_wi=2", imageAlt: "Diego Ruiz"
}, },
{ {
id: "6", name: "Lucia Romero", role: "Sommelier", company: "Wine Excellence", rating: 5, id: "6", name: "Lucía Romero", role: "Sommelière", company: "Excelencia en Vinos", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3", imageAlt: "Lucia Romero" imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3", imageAlt: "Lucía Romero"
} }
]} ]}
textboxLayout="default" textboxLayout="default"
@@ -181,28 +181,28 @@ export default function LandingPage() {
<div id="reservation" data-section="reservation"> <div id="reservation" data-section="reservation">
<ContactCenter <ContactCenter
tag="Book Your Table" tag="Reserva Tu Mesa"
tagIcon={Calendar} tagIcon={Calendar}
title="Reserve Your Dining Experience" title="Reserva Tu Experiencia Gastronómica"
description="Secure your table at Parrilla Lopez Grill for an unforgettable evening of premium grilled cuisine and exceptional service. Available for small gatherings to large celebrations." description="Asegura tu mesa en Parrilla Lopez Grill para una noche inolvidable de cocina premium a la parrilla y servicio excepcional. Disponible para grupos pequeños hasta grandes celebraciones."
background={{ variant: "radial-gradient" }} background={{ variant: "radial-gradient" }}
useInvertedBackground={false} useInvertedBackground={false}
inputPlaceholder="Enter your email address" inputPlaceholder="Ingresa tu dirección de correo"
buttonText="Check Availability" buttonText="Verificar Disponibilidad"
termsText="We'll contact you shortly to confirm your reservation details and special requests." termsText="Nos pondremos en contacto pronto para confirmar los detalles de tu reserva y solicitudes especiales."
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<FooterCard <FooterCard
logoText="Parrilla Lopez Grill" logoText="Parrilla Lopez Grill"
copyrightText="© 2024 Parrilla Lopez Grill | Premium Steakhouse in Trujillo, Peru" copyrightText="© 2024 Parrilla Lopez Grill | Asador Premium en Trujillo, Perú"
socialLinks={[ socialLinks={[
{ icon: Facebook, href: "https://facebook.com/parrillalopezgrill", ariaLabel: "Follow us on Facebook" }, { icon: Facebook, href: "https://facebook.com/parrillalopezgrill", ariaLabel: "Síguenos en Facebook" },
{ icon: Instagram, href: "https://instagram.com/parrillalopezgrill", ariaLabel: "Follow us on Instagram" }, { icon: Instagram, href: "https://instagram.com/parrillalopezgrill", ariaLabel: "Síguenos en Instagram" },
{ icon: Phone, href: "tel:+51944123456", ariaLabel: "Call us" } { icon: Phone, href: "tel:+51944123456", ariaLabel: "Llámanos" }
]} ]}
ariaLabel="Site footer with contact information" ariaLabel="Pie de página del sitio con información de contacto"
/> />
</div> </div>
</ThemeProvider> </ThemeProvider>