Merge version_5 into main #8
222
src/app/page.tsx
222
src/app/page.tsx
@@ -32,25 +32,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Início",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Início", id: "hero"},
|
||||
{
|
||||
name: "Sobre",
|
||||
id: "about",
|
||||
},
|
||||
name: "Sobre", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Testemunhos",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testemunhos", id: "testimonials"},
|
||||
{
|
||||
name: "Contacto",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contacto", id: "contact"},
|
||||
]}
|
||||
brandName="Habitat Taberna"
|
||||
/>
|
||||
@@ -59,31 +49,20 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="Habitat Taberna Moderna"
|
||||
description="Uma experiência gastronómica inesquecível onde a tradição se encontra com o requinte moderno. Saboreie os nossos petiscos e cervejas artesanais num ambiente acolhedor."
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cinematic-film-location-decor_23-2151918999.jpg",
|
||||
imageAlt: "Ambiente acolhedor do restaurante",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cinematic-film-location-decor_23-2151918999.jpg", imageAlt: "Ambiente acolhedor do restaurante"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-smelling-dish-after-cooking_329181-16139.jpg",
|
||||
imageAlt: "Pratos artesanais do restaurante",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-smelling-dish-after-cooking_329181-16139.jpg", imageAlt: "Pratos artesanais do restaurante"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blurred-restaurant-with-vintage-sofa_1203-557.jpg",
|
||||
imageAlt: "Decoração clássica e elegante",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blurred-restaurant-with-vintage-sofa_1203-557.jpg", imageAlt: "Decoração clássica e elegante"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cinematic-film-location-decor_23-2151918997.jpg",
|
||||
imageAlt: "Detalhe da decoração",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cinematic-film-location-decor_23-2151918997.jpg", imageAlt: "Detalhe da decoração"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-torching-dessert_23-2149720781.jpg",
|
||||
imageAlt: "Serviço de bebidas",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-torching-dessert_23-2149720781.jpg", imageAlt: "Serviço de bebidas"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -106,21 +85,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Reservas sujeitas a disponibilidade",
|
||||
"Espaço com acústica própria",
|
||||
"Afluência alta ao fim de semana",
|
||||
"Cozinha encerrada às segundas",
|
||||
"Estacionamento limitado",
|
||||
],
|
||||
"Reservas sujeitas a disponibilidade", "Espaço com acústica própria", "Afluência alta ao fim de semana", "Cozinha encerrada às segundas", "Estacionamento limitado"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"Cervejas artesanais exclusivas",
|
||||
"Ovos rotos incomparáveis",
|
||||
"Staff atencioso e simpático",
|
||||
"Ingredientes frescos e locais",
|
||||
"Carta de vinhos selecionada",
|
||||
],
|
||||
"Cervejas artesanais exclusivas", "Ovos rotos incomparáveis", "Staff atencioso e simpático", "Ingredientes frescos e locais", "Carta de vinhos selecionada"],
|
||||
}}
|
||||
title="Destaques do Menu"
|
||||
description="Sabores que definem a nossa identidade."
|
||||
@@ -135,50 +104,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Habitat",
|
||||
name: "Ovos Rotos do Aldeano",
|
||||
price: "12,50€",
|
||||
rating: 5,
|
||||
reviewCount: "65",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-pouring-beer_23-2148600936.jpg",
|
||||
},
|
||||
id: "p1", brand: "Habitat", name: "Ovos Rotos do Aldeano", price: "12,50€", rating: 5,
|
||||
reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/top-view-pouring-beer_23-2148600936.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Artesanal",
|
||||
name: "Grape Ale Exclusiva",
|
||||
price: "6,00€",
|
||||
rating: 5,
|
||||
reviewCount: "42",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-preparing-fried-fish-front-view_23-2148516904.jpg",
|
||||
},
|
||||
id: "p2", brand: "Artesanal", name: "Grape Ale Exclusiva", price: "6,00€", rating: 5,
|
||||
reviewCount: "42", imageSrc: "http://img.b2bpic.net/free-photo/chef-preparing-fried-fish-front-view_23-2148516904.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Habitat",
|
||||
name: "Bacalhau à Taberna",
|
||||
price: "18,00€",
|
||||
rating: 4,
|
||||
reviewCount: "30",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-salad-cow-tongue-with-orange-carrots-arugula-plate-with-tomatoes-cucumber-soft-drink-table_141793-2843.jpg",
|
||||
},
|
||||
id: "p3", brand: "Habitat", name: "Bacalhau à Taberna", price: "18,00€", rating: 4,
|
||||
reviewCount: "30", imageSrc: "http://img.b2bpic.net/free-photo/front-view-salad-cow-tongue-with-orange-carrots-arugula-plate-with-tomatoes-cucumber-soft-drink-table_141793-2843.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Habitat",
|
||||
name: "Maminha Selecionada",
|
||||
price: "15,50€",
|
||||
rating: 5,
|
||||
reviewCount: "55",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/boiled-potatoes-herring-with-onions_140725-2258.jpg",
|
||||
},
|
||||
id: "p4", brand: "Habitat", name: "Maminha Selecionada", price: "15,50€", rating: 5,
|
||||
reviewCount: "55", imageSrc: "http://img.b2bpic.net/free-photo/boiled-potatoes-herring-with-onions_140725-2258.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Artesanal",
|
||||
name: "Imperial Stout",
|
||||
price: "5,50€",
|
||||
rating: 4,
|
||||
reviewCount: "22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-cutlet-with-sauce-spicy-pepper-zucchini-tomatoes_140725-10844.jpg",
|
||||
},
|
||||
id: "p5", brand: "Artesanal", name: "Imperial Stout", price: "5,50€", rating: 4,
|
||||
reviewCount: "22", imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-cutlet-with-sauce-spicy-pepper-zucchini-tomatoes_140725-10844.jpg"},
|
||||
]}
|
||||
title="Saboreie o Melhor"
|
||||
description="Do clássico ao artesanal, cada prato é uma promessa de qualidade."
|
||||
@@ -193,30 +132,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "4,8",
|
||||
description: "Avaliação média no Google",
|
||||
},
|
||||
id: "m1", value: "4,8", description: "Avaliação média no Google"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "140+",
|
||||
description: "Clientes satisfeitos avaliam",
|
||||
},
|
||||
id: "m2", value: "140+", description: "Clientes satisfeitos avaliam"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "20-25€",
|
||||
description: "Preço médio por pessoa",
|
||||
},
|
||||
id: "m3", value: "20-25€", description: "Preço médio por pessoa"},
|
||||
{
|
||||
id: "m4",
|
||||
value: "500+",
|
||||
description: "Pratos servidos por semana",
|
||||
},
|
||||
id: "m4", value: "500+", description: "Pratos servidos por semana"},
|
||||
{
|
||||
id: "m5",
|
||||
value: "10",
|
||||
description: "Anos de tradição",
|
||||
},
|
||||
id: "m5", value: "10", description: "Anos de tradição"},
|
||||
]}
|
||||
title="Confiança dos Nossos Clientes"
|
||||
description="Números que refletem a paixão pelo que fazemos."
|
||||
@@ -230,59 +154,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Nicole DeHaan",
|
||||
role: "Cliente",
|
||||
company: "Feedback Google",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg",
|
||||
},
|
||||
id: "t1", name: "Nicole DeHaan", role: "Cliente", company: "Feedback Google", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Galania S",
|
||||
role: "Cliente",
|
||||
company: "Feedback Google",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-indian-origin-having-fun_23-2150285278.jpg",
|
||||
},
|
||||
id: "t2", name: "Galania S", role: "Cliente", company: "Feedback Google", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-indian-origin-having-fun_23-2150285278.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Ryan Scholten",
|
||||
role: "Cliente",
|
||||
company: "Feedback Google",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269179.jpg",
|
||||
},
|
||||
id: "t3", name: "Ryan Scholten", role: "Cliente", company: "Feedback Google", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269179.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Cliente Frequente",
|
||||
role: "Cliente",
|
||||
company: "Feedback Google",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-man-holding-beer-mug_23-2148872458.jpg",
|
||||
},
|
||||
id: "t4", name: "Cliente Frequente", role: "Cliente", company: "Feedback Google", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-man-holding-beer-mug_23-2148872458.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Grupo de Amigos",
|
||||
role: "Cliente",
|
||||
company: "Feedback Google",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-displeased-woman-arguing-with-waitress-cafe_637285-8114.jpg",
|
||||
},
|
||||
id: "t5", name: "Grupo de Amigos", role: "Cliente", company: "Feedback Google", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-displeased-woman-arguing-with-waitress-cafe_637285-8114.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.8",
|
||||
label: "Google Rating",
|
||||
},
|
||||
value: "4.8", label: "Google Rating"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Satisfação",
|
||||
},
|
||||
value: "100%", label: "Satisfação"},
|
||||
{
|
||||
value: "Premium",
|
||||
label: "Qualidade",
|
||||
},
|
||||
value: "Premium", label: "Qualidade"},
|
||||
]}
|
||||
title="O Que Dizem de Nós"
|
||||
description="Testemunhos de quem valoriza um bom momento."
|
||||
@@ -291,34 +184,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
textboxLayout="split"
|
||||
textboxLayout="split-actions"
|
||||
buttons={[{ text: "Falar com o staff", href: "#contact" }]}
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Onde estamos?",
|
||||
content: "Av. dos Pescadores 160, 2870-114 Montijo.",
|
||||
},
|
||||
id: "f1", title: "Onde estamos?", content: "Av. dos Pescadores 160, 2870-114 Montijo."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "É necessário reserva?",
|
||||
content: "Recomendamos vivamente a reserva, especialmente para grupos maiores ou ao fim de semana.",
|
||||
},
|
||||
id: "f2", title: "É necessário reserva?", content: "Recomendamos vivamente a reserva, especialmente para grupos maiores ou ao fim de semana."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Têm opções de take-away?",
|
||||
content: "Sim, oferecemos serviços de take-away e entrega ao domicílio.",
|
||||
},
|
||||
id: "f3", title: "Têm opções de take-away?", content: "Sim, oferecemos serviços de take-away e entrega ao domicílio."},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Aceitam animais de estimação?",
|
||||
content: "Sim, a nossa esplanada é pet-friendly.",
|
||||
},
|
||||
id: "f4", title: "Aceitam animais de estimação?", content: "Sim, a nossa esplanada é pet-friendly."},
|
||||
{
|
||||
id: "f5",
|
||||
title: "Qual o horário de funcionamento?",
|
||||
content: "Estamos abertos de terça a domingo, das 12h às 23h.",
|
||||
},
|
||||
id: "f5", title: "Qual o horário de funcionamento?", content: "Estamos abertos de terça a domingo, das 12h às 23h."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/three-bearded-interracial-friends-drink-craft-beer-talk-brewery-two-hipster-workers-aprons-drink-beer-with-their-friend-brewery-factory-old-friends-gathered-drink-beer-chat_613910-20526.jpg"
|
||||
title="Perguntas Frequentes"
|
||||
@@ -331,8 +210,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contacto"
|
||||
title="Reserve a sua Mesa"
|
||||
description="Entre em contacto connosco para reservas ou informações adicionais."
|
||||
@@ -348,4 +226,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user