From 0f3f1ad99ab62d670f21940522dcf0bba73c83f2 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 11 Jun 2026 00:32:45 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 279 ++++++++++------------------------------------- 1 file changed, 59 insertions(+), 220 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 6e12918..3109c53 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,39 +33,23 @@ export default function LandingPage() { @@ -73,42 +57,21 @@ export default function LandingPage() {
@@ -154,29 +109,13 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - title: "Sarmale", - description: "Rollos de col rellenos de carne picada y arroz, cocidos a fuego lento y servidos con mămăligă cremosa y nata agria.", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meat-meal-rolled-inside-cabbage-with-tomatoes-dark-blue-desk-meat-food-dinner-calorie-vegetable-cooking_140725-64476.jpg", - imageAlt: "Sarmale, rollos de col rellenos", - }, + title: "Sarmale", description: "Rollos de col rellenos de carne picada y arroz, cocidos a fuego lento y servidos con mămăligă cremosa y nata agria.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meat-meal-rolled-inside-cabbage-with-tomatoes-dark-blue-desk-meat-food-dinner-calorie-vegetable-cooking_140725-64476.jpg", imageAlt: "Sarmale, rollos de col rellenos"}, { - title: "Mici (Mititei)", - description: "Salchichas a la parrilla de carne de cerdo y ternera, especiadas con ajo y tomillo. Perfectas con mostaza casera.", - imageSrc: "http://img.b2bpic.net/free-photo/georgian-kupati-wooden-board_140725-9217.jpg", - imageAlt: "Mici a la parrilla con mostaza", - }, + title: "Mici (Mititei)", description: "Salchichas a la parrilla de carne de cerdo y ternera, especiadas con ajo y tomillo. Perfectas con mostaza casera.", imageSrc: "http://img.b2bpic.net/free-photo/georgian-kupati-wooden-board_140725-9217.jpg", imageAlt: "Mici a la parrilla con mostaza"}, { - title: "Ciorbă de Burtă", - description: "La famosa sopa de callos rumana, un plato reconfortante y lleno de sabor, ideal para cualquier momento del día.", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-meat-soup-with-potatoes-rice-inside-little-plate-dark-surface-dish-dinner-food-horizontal-meat-meal-cooking-table_140725-158691.jpg", - imageAlt: "Ciorbă de Burtă, sopa de callos", - }, + title: "Ciorbă de Burtă", description: "La famosa sopa de callos rumana, un plato reconfortante y lleno de sabor, ideal para cualquier momento del día.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-meat-soup-with-potatoes-rice-inside-little-plate-dark-surface-dish-dinner-food-horizontal-meat-meal-cooking-table_140725-158691.jpg", imageAlt: "Ciorbă de Burtă, sopa de callos"}, { - title: "Papanași", - description: "Deliciosos donuts de queso frito, servidos con mermelada de cereza y nata agria. Un postre rumano clásico e irresistible.", - imageSrc: "http://img.b2bpic.net/free-photo/traditional-turkish-delight-oriental-sweets_114579-19440.jpg", - imageAlt: "Papanași con mermelada", - }, + title: "Papanași", description: "Deliciosos donuts de queso frito, servidos con mermelada de cereza y nata agria. Un postre rumano clásico e irresistible.", imageSrc: "http://img.b2bpic.net/free-photo/traditional-turkish-delight-oriental-sweets_114579-19440.jpg", imageAlt: "Papanași con mermelada"}, ]} title="Nuestros Platos Estrella" description="Descubre los sabores icónicos de Rumanía, preparados con recetas tradicionales y los ingredientes más frescos. Una experiencia culinaria inolvidable te espera." @@ -191,54 +130,19 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "mititei", - name: "Mititei (Mici)", - price: "€12.50", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-basturma-kebab-with-tomato-hot-pepper-grill-with-onion-sumac_141793-4074.jpg", - imageAlt: "Mititei con mostaza", - }, + id: "mititei", name: "Mititei (Mici)", price: "€12.50", imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-basturma-kebab-with-tomato-hot-pepper-grill-with-onion-sumac_141793-4074.jpg", imageAlt: "Mititei con mostaza"}, { - id: "sarmale", - name: "Sarmale con Mămăligă", - price: "€15.00", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-hands-opening-clay-pot-with-traditional-grape-leaves-dolma_140725-11502.jpg", - imageAlt: "Sarmale tradicional", - }, + id: "sarmale", name: "Sarmale con Mămăligă", price: "€15.00", imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-hands-opening-clay-pot-with-traditional-grape-leaves-dolma_140725-11502.jpg", imageAlt: "Sarmale tradicional"}, { - id: "ciorba-fasole", - name: "Ciorbă de Fasole", - price: "€9.00", - imageSrc: "http://img.b2bpic.net/free-photo/view-tomato-soup-brown-cutting-board-mixed-color-table_140725-86479.jpg", - imageAlt: "Ciorbă de Fasole", - }, + id: "ciorba-fasole", name: "Ciorbă de Fasole", price: "€9.00", imageSrc: "http://img.b2bpic.net/free-photo/view-tomato-soup-brown-cutting-board-mixed-color-table_140725-86479.jpg", imageAlt: "Ciorbă de Fasole"}, { - id: "tocana-vita", - name: "Tocană de Vită", - price: "€17.50", - imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-ready-dinner_23-2149370863.jpg", - imageAlt: "Tocană de Vită", - }, + id: "tocana-vita", name: "Tocană de Vită", price: "€17.50", imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-ready-dinner_23-2149370863.jpg", imageAlt: "Tocană de Vită"}, { - id: "mamaliga", - name: "Mămăligă cu Brânză și Smântână", - price: "€8.00", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-spanish-tortilla-dish_23-2150165729.jpg", - imageAlt: "Mămăligă", - }, + id: "mamaliga", name: "Mămăligă cu Brânză y Smântână", price: "€8.00", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-spanish-tortilla-dish_23-2150165729.jpg", imageAlt: "Mămăligă"}, { - id: "gulas", - name: "Goulash Rumano", - price: "€16.00", - imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-ready-dinner_23-2149370842.jpg", - imageAlt: "Goulash caliente", - }, + id: "gulas", name: "Goulash Rumano", price: "€16.00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-ready-dinner_23-2149370842.jpg", imageAlt: "Goulash caliente"}, { - id: "papanași", - name: "Papanași con Smântână y Dulceață", - price: "€7.00", - imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-sitting-cafe-holding-cup-cappuccino-eating-tasty-cake_285396-1102.jpg", - imageAlt: "Papanași postre", - }, + id: "papanași", name: "Papanași con Smântână y Dulceață", price: "€7.00", imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-sitting-cafe-holding-cup-cappuccino-eating-tasty-cake_285396-1102.jpg", imageAlt: "Papanași postre"}, ]} title="Descubre Nuestro Menú Completo" description="Una selección cuidadosamente elaborada de platos rumanos, desde entrantes tradicionales hasta postres irresistibles. ¡Hay algo para cada paladar!" @@ -252,40 +156,22 @@ export default function LandingPage() { useInvertedBackground={true} plans={[ { - id: "menu-tradicional", - badge: "Popular", - badgeIcon: Sparkles, - price: "€35", - subtitle: "Experiencia Culinaria Completa", - buttons: [ + id: "menu-tradicional", badge: "Popular", badgeIcon: Sparkles, + price: "€35", subtitle: "Experiencia Culinaria Completa", buttons: [ { - text: "Ver Detalles", - }, + text: "Ver Detalles"}, ], features: [ - "Entrante tradicional", - "Plato principal a elegir", - "Postre del día", - "Bebida incluida", - ], + "Entrante tradicional", "Plato principal a elegir", "Postre del día", "Bebida incluida"], }, { - id: "menu-gourmet", - badge: "Exclusivo", - badgeIcon: Crown, - price: "€50", - subtitle: "Un Viaje Gastronómico", - buttons: [ + id: "menu-gourmet", badge: "Exclusivo", badgeIcon: Crown, + price: "€50", subtitle: "Un Viaje Gastronómico", buttons: [ { - text: "Reservar Ahora", - }, + text: "Reservar Ahora"}, ], features: [ - "Selección de entrantes", - "Plato gourmet exclusivo", - "Postre especial del chef", - "Selección de vinos rumanos", - ], + "Selección de entrantes", "Plato gourmet exclusivo", "Postre especial del chef", "Selección de vinos rumanos"], }, ]} title="Nuestras Ofertas Especiales" @@ -301,25 +187,15 @@ export default function LandingPage() { author="Maria Popescu" avatars={[ { - src: "http://img.b2bpic.net/free-photo/close-up-girl-smiling-shopping-center_23-2148225680.jpg", - alt: "Foto de Maria Popescu", - }, + src: "http://img.b2bpic.net/free-photo/close-up-girl-smiling-shopping-center_23-2148225680.jpg", alt: "Foto de Maria Popescu"}, { - src: "http://img.b2bpic.net/free-photo/young-man-funny-expression_1194-2980.jpg", - alt: "Foto de Andrei Ionescu", - }, + src: "http://img.b2bpic.net/free-photo/young-man-funny-expression_1194-2980.jpg", alt: "Foto de Andrei Ionescu"}, { - src: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-with-friends-while-drinking-beer-communicating-tavern_637285-2421.jpg", - alt: "Foto de Elena Dumitrescu", - }, + src: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-with-friends-while-drinking-beer-communicating-tavern_637285-2421.jpg", alt: "Foto de Elena Dumitrescu"}, { - src: "http://img.b2bpic.net/free-photo/content-man-posing-camera-headphones_23-2147747825.jpg", - alt: "Foto de Bogdan Stan", - }, + src: "http://img.b2bpic.net/free-photo/content-man-posing-camera-headphones_23-2147747825.jpg", alt: "Foto de Bogdan Stan"}, { - src: "http://img.b2bpic.net/free-photo/side-view-woman-with-trendy-hairstyle_23-2149883722.jpg", - alt: "Foto de Raluca Georgescu", - }, + src: "http://img.b2bpic.net/free-photo/side-view-woman-with-trendy-hairstyle_23-2149883722.jpg", alt: "Foto de Raluca Georgescu"}, ]} ratingAnimation="blur-reveal" avatarsAnimation="slide-up" @@ -331,30 +207,15 @@ export default function LandingPage() { useInvertedBackground={true} faqs={[ { - id: "1", - title: "¿Necesito reservar mesa?", - content: "Recomendamos encarecidamente reservar mesa, especialmente los fines de semana y festivos, para asegurar su lugar y una experiencia sin esperas.", - }, + id: "1", title: "¿Necesito reservar mesa?", content: "Recomendamos encarecidamente reservar mesa, especialmente los fines de semana y festivos, para asegurar su lugar y una experiencia sin esperas."}, { - id: "2", - title: "¿Ofrecen opciones vegetarianas/veganas?", - content: "Sí, tenemos varias opciones vegetarianas y veganas deliciosas. Por favor, consulte a nuestro personal para conocer las especialidades del día.", - }, + id: "2", title: "¿Ofrecen opciones vegetarianas/veganas?", content: "Sí, tenemos varias opciones vegetarianas y veganas deliciosas. Por favor, consulte a nuestro personal para conocer las especialidades del día."}, { - id: "3", - title: "¿Tienen menú para niños?", - content: "Sí, contamos con un menú especial para los más pequeños, con platos adaptados a sus gustos y porciones. Pregunte a nuestros camareros.", - }, + id: "3", title: "¿Tienen menú para niños?", content: "Sí, contamos con un menú especial para los más pequeños, con platos adaptados a sus gustos y porciones. Pregunte a nuestros camareros."}, { - id: "4", - title: "¿Disponen de aparcamiento?", - content: "Ofrecemos aparcamiento privado gratuito para nuestros clientes. Por favor, consulte con nuestro personal al llegar para más información.", - }, + id: "4", title: "¿Disponen de aparcamiento?", content: "Ofrecemos aparcamiento privado gratuito para nuestros clientes. Por favor, consulte con nuestro personal al llegar para más información."}, { - id: "5", - title: "¿Se pueden organizar eventos privados?", - content: "Sí, disponemos de espacios para eventos privados y celebraciones. Contáctenos para discutir sus necesidades y le ayudaremos a planificar su evento.", - }, + id: "5", title: "¿Se pueden organizar eventos privados?", content: "Sí, disponemos de espacios para eventos privados y celebraciones. Contáctenos para discutir sus necesidades y le ayudaremos a planificar su evento."}, ]} sideTitle="Preguntas Frecuentes" sideDescription="¿Tienes dudas sobre nuestro restaurante o menú? Aquí respondemos a las preguntas más comunes para ayudarte a planificar tu visita." @@ -368,8 +229,7 @@ export default function LandingPage() {