From 26735fde7ad9137e70d78426798d8563bd18c8b1 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 14 Jun 2026 13:42:31 +0000 Subject: [PATCH 1/3] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 3796e15..6f3bda1 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -57,7 +57,7 @@ export default function Layout() { brand="Buffet Figueres" columns={[ { - title: "Navegación", + heading: "Navegación", items: [ { label: "Inicio", @@ -74,7 +74,7 @@ export default function Layout() { ], }, { - title: "Legal", + heading: "Legal", items: [ { label: "Política de privacidad", @@ -87,7 +87,7 @@ export default function Layout() { ], }, { - title: "Redes Sociales", + heading: "Redes Sociales", items: [ { label: "Instagram", -- 2.49.1 From 9609af87023b053bd232b0c4cfbd01772fd24b77 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 14 Jun 2026 13:42:40 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 107 +++++++++++--------------------------- 1 file changed, 30 insertions(+), 77 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 6f3bda1..a355b50 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -7,100 +7,53 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ - { - "name": "Inicio", - "href": "#hero" - }, - { - "name": "Propuesta", - "href": "#about" - }, - { - "name": "Menú", - "href": "#menu" - }, - { - "name": "Opiniones", - "href": "#testimonials" - }, - { - "name": "Gallery", - "href": "#gallery" - }, - { - "name": "Metrics", - "href": "#metrics" - }, - { - "name": "Contact", - "href": "#contact" - } -]; + { "name": "Inicio", "href": "#hero" }, + { "name": "Propuesta", "href": "#about" }, + { "name": "Menú", "href": "#menu" }, + { "name": "Opiniones", "href": "#testimonials" }, + { "name": "Gallery", "href": "#gallery" }, + { "name": "Metrics", "href": "#metrics" }, + { "name": "Contact", "href": "#contact" } + ]; return ( + logo="Buffet Figueres" + ctaButton={{ text: "Reservar", href: "#contact" }} + navItems={navItems} + />
+ items: [ + { label: "Instagram", href: "https://instagram.com" }, + { label: "Facebook", href: "https://facebook.com" } + ] + } + ]} + />
); -- 2.49.1 From ca6e4e3659a90ae00681ae603fc19662414c19ad Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 14 Jun 2026 13:42:40 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 351 +++++++++++++---------------------------- 1 file changed, 114 insertions(+), 237 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index b325f34..32ffd8d 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -5,261 +5,138 @@ import FeaturesImageBento from '@/components/sections/features/FeaturesImageBent import HeroSplitMediaGrid from '@/components/sections/hero/HeroSplitMediaGrid'; import MetricsSimpleCards from '@/components/sections/metrics/MetricsSimpleCards'; import TestimonialColumnMarqueeCards from '@/components/sections/testimonial/TestimonialColumnMarqueeCards'; -import { Star, Users } from "lucide-react"; +import { Star, Users, ChefHat } from "lucide-react"; import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; export default function HomePage() { return ( <> -
- +
+ - -
+ tag="El buffet definitivo en Figueres" + title="Experiencia gastronómica ilimitada" + description="Descubre una selección única de 165 platos de 4 cocinas del mundo en un ambiente acogedor." + primaryButton={{ + text: "Reservar mesa", href: "#contact"}} + secondaryButton={{ + text: "Ver menú", href: "#menu"}} + items={[ + { imageSrc: "http://img.b2bpic.net/free-photo/view-food-professional-kitchen_23-2149728021.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-sushi-composition-with-copyspace_23-2148132926.jpg" }, + ]} + /> +
+
-
- +
+ - -
+ tag="Nuestra Propuesta" + quote="Más que un buffet, una cocina del mundo diseñada para satisfacer todos los gustos con ingredientes frescos y calidad superior." + author="Chef Ejecutivo" + role="Buffet Figueres" + imageSrc="http://img.b2bpic.net/free-photo/chef-working-together-professional-kitchen_23-2149728002.jpg" + /> +
+
- - -
- +
+ - -
+ tag="Cifras de éxito" + title="Confianza de nuestros clientes" + metrics={[ + { value: "165", description: "Platos disponibles" }, + { value: "4", description: "Cocinas mundiales" }, + { value: "4.1★", description: "Google Rating" }, + { value: "4.7k+", description: "Opiniones verificadas" } + ]} + description="Nos avalan años de experiencia y la preferencia de miles de comensales." + /> +
+
-
- +
+ - -
+ tag="Reseñas" + title="Lo que dicen nuestros clientes" + testimonials={[ + { name: "Ana R.", role: "Cliente habitual", quote: "La calidad del sushi es increíble, siempre vuelvo.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5073.jpg" }, + { name: "Marc G.", role: "Turista", quote: "Excelente variedad, el mejor buffet de Figueres.", imageSrc: "http://img.b2bpic.net/free-photo/person-indian-origin-having-fun_23-2150285298.jpg" }, + { name: "Elena P.", role: "Familiar", quote: "Ideal para ir con niños, todo el mundo encuentra algo que le guste.", imageSrc: "http://img.b2bpic.net/free-photo/happy-close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-5625.jpg" }, + { name: "Carlos L.", role: "Foodie", quote: "La sección de parrilla es espectacular, muy buena carne.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-women-eating-delicious-pizza_23-2150317016.jpg" }, + { name: "Sofia M.", role: "Residente", quote: "Muy buena relación calidad-precio y trato amable.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-carrying-shopping-bags_23-2148660763.jpg" } + ]} + description="Nuestros clientes son nuestra mejor carta de presentación." + /> +
+
-
- +
+ - -
+ tag="Contacto" + text="Reserva tu mesa hoy mismo o haz tu pedido para llevar y vive la experiencia." + primaryButton={{ text: "WhatsApp", href: "https://wa.me/34600000000" }} + secondaryButton={{ text: "Llamar ahora", href: "tel:+34972000000" }} + /> +
+
); } -- 2.49.1