Merge version_1 into main #2
@@ -2,11 +2,11 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import Link from "next/link";
|
||||
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
||||
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
|
||||
import TextSplitAbout from "@/components/sections/about/TextSplitAbout";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { MapPin, Clock, Phone, Mail, Instagram, Facebook, MessageCircle } from "lucide-react";
|
||||
|
||||
export default function ContactPage() {
|
||||
@@ -36,7 +36,7 @@ export default function ContactPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLarge"
|
||||
background="blurBottom"
|
||||
background="circleGradient"
|
||||
cardStyle="inset"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
@@ -47,10 +47,7 @@ export default function ContactPage() {
|
||||
navItems={navItems}
|
||||
brandName="Sabor"
|
||||
button={{
|
||||
text: "Reservar Mesa",
|
||||
onClick: () => window.location.href = "/contacto",
|
||||
href: "/contacto",
|
||||
}}
|
||||
text: "Reservar Mesa", onClick: () => window.location.href = "/contacto", href: "/contacto"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -61,7 +58,7 @@ export default function ContactPage() {
|
||||
tagAnimation="slide-up"
|
||||
title="¿Listo para Vivir la Experiencia Sabor?"
|
||||
description="Reserva tu mesa hoy o ponte en contacto con nosotros para cualquier consulta. Estamos aquí para recibirte y hacer de tu visita un momento inolvidable."
|
||||
background={{ variant: "blurBottom" }}
|
||||
background={{ variant: "plain" }}
|
||||
buttons={[
|
||||
{ text: "Reservar Mesa Ahora", href: "#reservation-form" },
|
||||
{ text: "Llamar al Restaurante", href: "tel:+34555123456" },
|
||||
@@ -93,10 +90,7 @@ export default function ContactPage() {
|
||||
<TextSplitAbout
|
||||
title="Manténgase en Contacto"
|
||||
description={[
|
||||
"¿Preguntas sobre nuestro menú, opciones especiales o reservas para eventos? Nos encanta escuchar de nuestros clientes.",
|
||||
"Puedes contactarnos por teléfono, email o visitarnos directamente. Nuestro equipo está listo para ayudarte a organizar la experiencia perfecta.",
|
||||
"Para reservas en línea, utiliza nuestro formulario de contacto. Recomendamos reservar con anticipación, especialmente para fines de semana y grupos grandes.",
|
||||
]}
|
||||
"¿Preguntas sobre nuestro menú, opciones especiales o reservas para eventos? Nos encanta escuchar de nuestros clientes.", "Puedes contactarnos por teléfono, email o visitarnos directamente. Nuestro equipo está listo para ayudarte a organizar la experiencia perfecta.", "Para reservas en línea, utiliza nuestro formulario de contacto. Recomendamos reservar con anticipación, especialmente para fines de semana y grupos grandes."]}
|
||||
useInvertedBackground={false}
|
||||
buttons={[{ text: "Volver al Inicio", href: "/" }]}
|
||||
buttonAnimation="slide-up"
|
||||
@@ -112,19 +106,13 @@ export default function ContactPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "https://instagram.com/sabor.restaurante",
|
||||
ariaLabel: "Instagram de Sabor",
|
||||
},
|
||||
href: "https://instagram.com/sabor.restaurante", ariaLabel: "Instagram de Sabor"},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "https://facebook.com/sabor.restaurante",
|
||||
ariaLabel: "Facebook de Sabor",
|
||||
},
|
||||
href: "https://facebook.com/sabor.restaurante", ariaLabel: "Facebook de Sabor"},
|
||||
{
|
||||
icon: Mail,
|
||||
href: "mailto:info@sabor.local",
|
||||
ariaLabel: "Email de Sabor",
|
||||
},
|
||||
href: "mailto:info@sabor.local", ariaLabel: "Email de Sabor"},
|
||||
]}
|
||||
ariaLabel="Site footer"
|
||||
/>
|
||||
|
||||
216
src/app/page.tsx
216
src/app/page.tsx
@@ -2,15 +2,16 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import Link from "next/link";
|
||||
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
||||
import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi";
|
||||
import TextSplitAbout from "@/components/sections/about/TextSplitAbout";
|
||||
import ProductCardOne from "@/components/sections/product/ProductCardOne";
|
||||
import FeatureCardTwentyOne from "@/components/sections/feature/FeatureCardTwentyOne";
|
||||
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
|
||||
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen";
|
||||
import ContactCTA from "@/components/sections/contact/ContactCTA";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
|
||||
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
|
||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { MapPin, Clock, Phone, Mail, Instagram, Facebook, MessageCircle } from "lucide-react";
|
||||
|
||||
export default function HomePage() {
|
||||
@@ -40,7 +41,7 @@ export default function HomePage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="mediumLarge"
|
||||
background="blurBottom"
|
||||
background="circleGradient"
|
||||
cardStyle="inset"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
@@ -51,10 +52,7 @@ export default function HomePage() {
|
||||
navItems={navItems}
|
||||
brandName="Sabor"
|
||||
button={{
|
||||
text: "Reservar Mesa",
|
||||
onClick: () => window.location.href = "/contacto",
|
||||
href: "/contacto",
|
||||
}}
|
||||
text: "Reservar Mesa", onClick: () => window.location.href = "/contacto", href: "/contacto"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -62,7 +60,7 @@ export default function HomePage() {
|
||||
<HeroSplitKpi
|
||||
title="Sabor con estructura"
|
||||
description="Donde el diseño se encuentra con la gastronomía. Una experiencia culinaria moderna, diseñada con precisión Bauhaus y elaborada con ingredientes locales de temporada."
|
||||
background={{ variant: "blurBottom" }}
|
||||
background={{ variant: "plain" }}
|
||||
kpis={[
|
||||
{ value: "12+", label: "Años de excelencia" },
|
||||
{ value: "100%", label: "Ingredientes locales" },
|
||||
@@ -88,10 +86,7 @@ export default function HomePage() {
|
||||
<TextSplitAbout
|
||||
title="Nuestra Filosofía"
|
||||
description={[
|
||||
"Creemos que la cocina es un acto de diseño. Cada plato es una composición de formas, colores y sabores cuidadosamente equilibrados.",
|
||||
"Utilizamos únicamente ingredientes de temporada de proveedores locales. Nuestro compromiso es con la autenticidad, la calidad y el impacto local.",
|
||||
"El espacio refleja nuestros valores: limpio, geométrico, funcional. Una experiencia donde la comida y el diseño son inseparables.",
|
||||
]}
|
||||
"Creemos que la cocina es un acto de diseño. Cada plato es una composición de formas, colores y sabores cuidadosamente equilibrados.", "Utilizamos únicamente ingredientes de temporada de proveedores locales. Nuestro compromiso es con la autenticidad, la calidad y el impacto local.", "El espacio refleja nuestros valores: limpio, geométrico, funcional. Una experiencia donde la comida y el diseño son inseparables."]}
|
||||
useInvertedBackground={false}
|
||||
buttons={[{ text: "Conocer Nuestra Historia", href: "/nuestra-historia" }]}
|
||||
buttonAnimation="slide-up"
|
||||
@@ -108,47 +103,17 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Salmón Geométrico",
|
||||
price: "$28",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/various-sliced-fish-fillet-with-lemon-slice_140725-3847.jpg?_wi=1",
|
||||
imageAlt: "Salmón con presentación geométrica",
|
||||
},
|
||||
id: "1", name: "Salmón Geométrico", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/various-sliced-fish-fillet-with-lemon-slice_140725-3847.jpg", imageAlt: "Salmón con presentación geométrica"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Risotto de Setas",
|
||||
price: "$24",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetarian-risotto-with-fresh-mushrooms-parmesan-cheese-generated-by-ai_188544-10223.jpg?_wi=1",
|
||||
imageAlt: "Risotto cremoso con setas locales",
|
||||
},
|
||||
id: "2", name: "Risotto de Setas", price: "$24", imageSrc: "http://img.b2bpic.net/free-photo/vegetarian-risotto-with-fresh-mushrooms-parmesan-cheese-generated-by-ai_188544-10223.jpg", imageAlt: "Risotto cremoso con setas locales"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Cordero Asado",
|
||||
price: "$32",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lamb-kebab-with-teriyaki-sauce-wine_114579-2504.jpg?_wi=1",
|
||||
imageAlt: "Cordero asado con hierbas aromáticas",
|
||||
},
|
||||
id: "3", name: "Cordero Asado", price: "$32", imageSrc: "http://img.b2bpic.net/free-photo/lamb-kebab-with-teriyaki-sauce-wine_114579-2504.jpg", imageAlt: "Cordero asado con hierbas aromáticas"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Vegetales de Temporada",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-hand-with-knife-with-fresh-ripe-vegetables-yellow-bell-pepper-green-onion-red-chili-pepper-tomato-black-background_141793-3392.jpg?_wi=1",
|
||||
imageAlt: "Composición de vegetales de temporada",
|
||||
},
|
||||
id: "4", name: "Vegetales de Temporada", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-hand-with-knife-with-fresh-ripe-vegetables-yellow-bell-pepper-green-onion-red-chili-pepper-tomato-black-background_141793-3392.jpg", imageAlt: "Composición de vegetales de temporada"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Postre Minimalista",
|
||||
price: "$12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-cake-picture_23-2150649468.jpg?_wi=1",
|
||||
imageAlt: "Postre con diseño geométrico",
|
||||
},
|
||||
id: "5", name: "Postre Minimalista", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-cake-picture_23-2150649468.jpg", imageAlt: "Postre con diseño geométrico"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Tabla de Quesos",
|
||||
price: "$22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheese-platter-with-different-cheeses-grapes-nuts-honey-bread-dates-rustic-wood-dark-wood-board-with-wine-bottle-glass-wine_114579-284.jpg?_wi=1",
|
||||
imageAlt: "Tabla seleccionada de quesos locales",
|
||||
},
|
||||
id: "6", name: "Tabla de Quesos", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/cheese-platter-with-different-cheeses-grapes-nuts-honey-bread-dates-rustic-wood-dark-wood-board-with-wine-bottle-glass-wine_114579-284.jpg", imageAlt: "Tabla seleccionada de quesos locales"},
|
||||
]}
|
||||
gridVariant="bento-grid"
|
||||
animationType="slide-up"
|
||||
@@ -160,6 +125,50 @@ export default function HomePage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="story" data-section="story">
|
||||
<FeatureCardTwentyOne
|
||||
title="La Historia de Sabor"
|
||||
description="Desde nuestros orígenes hasta hoy, hemos mantenido un compromiso inquebrantable con la calidad, el diseño y la comunidad local."
|
||||
tag="Nuestra Trayectoria"
|
||||
tagAnimation="slide-up"
|
||||
accordionItems={[
|
||||
{
|
||||
id: "1", title: "Origen y Fundación", content: "Sabor fue fundado en 2012 por un colectivo de diseñadores y chefs apasionados. La visión era crear un espacio donde la arquitectura, el diseño gráfico y la gastronomía convergieran de manera orgánica. El nombre refleja nuestro compromiso: sabor no es solo gustativo, es una experiencia multisensorial."},
|
||||
{
|
||||
id: "2", title: "Filosofía Culinaria", content: "Trabajamos con un concepto de 'menú vivo' que cambia con las estaciones. Cada ingrediente es seleccionado personalmente de proveedores locales, garantizando frescura y apoyo a la economía local. Nuestra cocina respeta las técnicas tradicionales pero experimenta con presentaciones contemporáneas."},
|
||||
{
|
||||
id: "3", title: "El Espacio", content: "Nuestro interior es una declaración de diseño Bauhaus. Líneas geométricas, paleta de colores restringida y funcionalidad pura. Cada elemento —desde el mobiliario hasta la iluminación— está pensado para mejorar la experiencia gastronómica sin distracciones innecesarias."},
|
||||
{
|
||||
id: "4", title: "Comunidad", content: "Somos más que un restaurante; somos parte del barrio. Colaboramos regularmente con artistas locales, participamos en eventos comunitarios y apoyamos iniciativas de sostenibilidad. Creemos que un negocio exitoso debe ser socialmente responsable."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/lamps-coffee-shop_116348-51.jpg"
|
||||
imageAlt="Interior del restaurante mostrando diseño Bauhaus"
|
||||
mediaAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
mediaPosition="right"
|
||||
buttons={[{ text: "Ver Galería Completa", href: "#" }]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Feature section - Sabor story"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="location" data-section="location">
|
||||
<MetricCardThree
|
||||
title="Ubicación y Horarios"
|
||||
description="Encuéntranos en el corazón del barrio, abierto de martes a domingo. Estamos aquí para recibirte."
|
||||
metrics={[
|
||||
{ id: "1", icon: MapPin, title: "Dirección", value: "Calle Principal 42" },
|
||||
{ id: "2", icon: Clock, title: "Horarios", value: "Mar-Dom 19:00" },
|
||||
{ id: "3", icon: Phone, title: "Teléfono", value: "+34 555 123 456" },
|
||||
{ id: "4", icon: Mail, title: "Email", value: "info@sabor.local" },
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
ariaLabel="Location information section"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTen
|
||||
title="Lo que Dicen Nuestros Clientes"
|
||||
@@ -168,59 +177,17 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Una experiencia inolvidable",
|
||||
quote: "No es solo comida, es una experiencia de diseño. Cada detalle, desde la presentación del plato hasta el espacio, está cuidadosamente pensado. Volveré definitivamente.",
|
||||
name: "María García",
|
||||
role: "Arquitecta",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-working-warehouse_329181-12778.jpg",
|
||||
imageAlt: "María García",
|
||||
},
|
||||
id: "1", title: "Una experiencia inolvidable", quote: "No es solo comida, es una experiencia de diseño. Cada detalle, desde la presentación del plato hasta el espacio, está cuidadosamente pensado. Volveré definitivamente.", name: "María García", role: "Arquitecta", imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-working-warehouse_329181-12778.jpg", imageAlt: "María García"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Sabor auténtico, diseño moderno",
|
||||
quote: "Es raro encontrar un lugar que combine ingredientes locales de calidad con un diseño tan sofisticado. El equipo realmente entiende lo que hace.",
|
||||
name: "Juan López",
|
||||
role: "Chef Gastronómico",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728027.jpg",
|
||||
imageAlt: "Juan López",
|
||||
},
|
||||
id: "2", title: "Sabor auténtico, diseño moderno", quote: "Es raro encontrar un lugar que combine ingredientes locales de calidad con un diseño tan sofisticado. El equipo realmente entiende lo que hace.", name: "Juan López", role: "Chef Gastronómico", imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728027.jpg", imageAlt: "Juan López"},
|
||||
{
|
||||
id: "3",
|
||||
title: "El lugar perfecto para una ocasión especial",
|
||||
quote: "Celebramos nuestro aniversario en Sabor. La comida fue exquisita, el ambiente perfecto y el servicio impecable. Gracias por hacerlo especial.",
|
||||
name: "Sofia y Carlos",
|
||||
role: "Pareja Celebrando",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hugging-couple-inside-transparent-bubble-tent-glamping-while-sitting-bed-lush-forest_1268-24558.jpg",
|
||||
imageAlt: "Sofia y Carlos",
|
||||
},
|
||||
id: "3", title: "El lugar perfecto para una ocasión especial", quote: "Celebramos nuestro aniversario en Sabor. La comida fue exquisita, el ambiente perfecto y el servicio impecable. Gracias por hacerlo especial.", name: "Sofia y Carlos", role: "Pareja Celebrando", imageSrc: "http://img.b2bpic.net/free-photo/hugging-couple-inside-transparent-bubble-tent-glamping-while-sitting-bed-lush-forest_1268-24558.jpg", imageAlt: "Sofia y Carlos"},
|
||||
{
|
||||
id: "4",
|
||||
title: "Diseño que habla por sí solo",
|
||||
quote: "Como diseñador, puedo apreciar cada elemento. No hay nada gratuito aquí. Todo tiene propósito. Eso es lo que hace que Sabor sea especial.",
|
||||
name: "Roberto Fernández",
|
||||
role: "Diseñador Gráfico",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-employee-with-coffee-cup-office_482257-119420.jpg",
|
||||
imageAlt: "Roberto Fernández",
|
||||
},
|
||||
id: "4", title: "Diseño que habla por sí solo", quote: "Como diseñador, puedo apreciar cada elemento. No hay nada gratuito aquí. Todo tiene propósito. Eso es lo que hace que Sabor sea especial.", name: "Roberto Fernández", role: "Diseñador Gráfico", imageSrc: "http://img.b2bpic.net/free-photo/male-employee-with-coffee-cup-office_482257-119420.jpg", imageAlt: "Roberto Fernández"},
|
||||
{
|
||||
id: "5",
|
||||
title: "Apoyo genuino al local",
|
||||
quote: "Me encanta que el restaurante trabaje solo con proveedores del barrio. Se nota en cada plato que el compromiso es real. Eso es raro hoy en día.",
|
||||
name: "Elena Martínez",
|
||||
role: "Residente Local",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beauty-style-fashion-femininity-concept-positive-beautiful-young-european-woman-blue-shirt-looking-camera-with-broad-happy-smile-being-good-mood-kitchen-interior-background_343059-2087.jpg",
|
||||
imageAlt: "Elena Martínez",
|
||||
},
|
||||
id: "5", title: "Apoyo genuino al local", quote: "Me encanta que el restaurante trabaje solo con proveedores del barrio. Se nota en cada plato que el compromiso es real. Eso es raro hoy en día.", name: "Elena Martínez", role: "Residente Local", imageSrc: "http://img.b2bpic.net/free-photo/beauty-style-fashion-femininity-concept-positive-beautiful-young-european-woman-blue-shirt-looking-camera-with-broad-happy-smile-being-good-mood-kitchen-interior-background_343059-2087.jpg", imageAlt: "Elena Martínez"},
|
||||
{
|
||||
id: "6",
|
||||
title: "Volvería mil veces",
|
||||
quote: "No hay otra palabra: perfecto. La comida, el servicio, el ambiente, el precio. Todo está en su lugar. Sabor es un descubrimiento que todos deberían hacer.",
|
||||
name: "David Sánchez",
|
||||
role: "Crítico de Gastronomía",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-gay-official-suit-looking-camera-front-view-bearded-caucasian-man-smiling-camera-getting-dressed-wedding-ceremony-with-lover-lgbt-love-marriage-concept_74855-22937.jpg",
|
||||
imageAlt: "David Sánchez",
|
||||
},
|
||||
id: "6", title: "Volvería mil veces", quote: "No hay otra palabra: perfecto. La comida, el servicio, el ambiente, el precio. Todo está en su lugar. Sabor es un descubrimiento que todos deberían hacer.", name: "David Sánchez", role: "Crítico de Gastronomía", imageSrc: "http://img.b2bpic.net/free-photo/handsome-gay-official-suit-looking-camera-front-view-bearded-caucasian-man-smiling-camera-getting-dressed-wedding-ceremony-with-lover-lgbt-love-marriage-concept_74855-22937.jpg", imageAlt: "David Sánchez"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
@@ -230,6 +197,35 @@ export default function HomePage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
title="Preguntas Frecuentes"
|
||||
description="Todo lo que necesitas saber sobre Sabor, nuestro menú y nuestro compromiso con la calidad."
|
||||
faqs={[
|
||||
{
|
||||
id: "1", title: "¿Cuál es vuestro horario de atención?", content: "Abrimos de martes a domingo de 19:00 a 23:00 horas. Lunes cerrado. Aceptamos reservas para grupos y eventos especiales. Para consultas especiales, contáctanos a info@sabor.local o al +34 555 123 456."},
|
||||
{
|
||||
id: "2", title: "¿Aceptáis reservas? ¿Cómo puedo reservar?", content: "Sí, aceptamos reservas con gusto. Puedes hacerlo a través de nuestro formulario online en la página de contacto, por teléfono al +34 555 123 456 o por correo a info@sabor.local. Recomendamos reservar con al menos 3 días de anticipación, especialmente para fines de semana."},
|
||||
{
|
||||
id: "3", title: "¿Tenéis opciones vegetarianas y veganas?", content: "Absolutamente. Nuestro menú incluye opciones vegetarianas y veganas. Además, ofrecemos menús personalizados según alergias e intolerancias. Por favor, comunícanos tus preferencias dietéticas al hacer la reserva o al llegar al restaurante."},
|
||||
{
|
||||
id: "4", title: "¿De dónde provienen vuestros ingredientes?", content: "Todos nuestros ingredientes provienen de proveedores locales del barrio. Trabajamos directamente con agricultores, pescadores y productores de la zona. Esto garantiza frescura máxima, apoyo local y sostenibilidad. Nuestro menú cambia según la disponibilidad estacional."},
|
||||
{
|
||||
id: "5", title: "¿Ofrecéis catering o eventos privados?", content: "Sí, ofrecemos servicios de catering y alquilamos el espacio para eventos privados. Contáctanos para discutir menús personalizados, presupuestos y disponibilidad. Nos encanta ser parte de ocasiones especiales."},
|
||||
{
|
||||
id: "6", title: "¿Cuál es vuestro rango de precios?", content: "Nuestros platos principales oscilan entre €18 y €32. Ofrecemos menús degustación completos (€55-75 por persona) que incluyen entrada, principal, postre y bebida. Los precios reflejan nuestra dedicación a ingredientes premium y diseño de experiencia."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/people-cooking-professional-food-recipe-restaurant-kitchen-using-fresh-vegetables-prepare-gourmet-meal-diverse-team-cooks-making-authentic-menu-dish-gastronomy-cuisine-service_482257-43501.jpg"
|
||||
imageAlt="Chef preparando plato en cocina abierta"
|
||||
mediaAnimation="slide-up"
|
||||
faqsAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
mediaPosition="left"
|
||||
ariaLabel="FAQ section"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
tag="Contacto y Reservas"
|
||||
@@ -237,7 +233,7 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
title="¿Listo para Vivir la Experiencia Sabor?"
|
||||
description="Reserva tu mesa hoy o ponte en contacto con nosotros para cualquier consulta. Estamos aquí para recibirte y hacer de tu visita un momento inolvidable."
|
||||
background={{ variant: "blurBottom" }}
|
||||
background={{ variant: "plain" }}
|
||||
buttons={[
|
||||
{ text: "Reservar Mesa Ahora", href: "/contacto" },
|
||||
{ text: "Llamar al Restaurante", href: "tel:+34555123456" },
|
||||
@@ -255,19 +251,13 @@ export default function HomePage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "https://instagram.com/sabor.restaurante",
|
||||
ariaLabel: "Instagram de Sabor",
|
||||
},
|
||||
href: "https://instagram.com/sabor.restaurante", ariaLabel: "Instagram de Sabor"},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "https://facebook.com/sabor.restaurante",
|
||||
ariaLabel: "Facebook de Sabor",
|
||||
},
|
||||
href: "https://facebook.com/sabor.restaurante", ariaLabel: "Facebook de Sabor"},
|
||||
{
|
||||
icon: Mail,
|
||||
href: "mailto:info@sabor.local",
|
||||
ariaLabel: "Email de Sabor",
|
||||
},
|
||||
href: "mailto:info@sabor.local", ariaLabel: "Email de Sabor"},
|
||||
]}
|
||||
ariaLabel="Site footer"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user