Merge version_1 into main #2
332
src/app/page.tsx
332
src/app/page.tsx
@@ -27,237 +27,121 @@ export default function LandingPage() {
|
||||
headingFontWeight="extrabold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Início",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Sobre",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Cardápio",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Contato",
|
||||
id: "contact",
|
||||
},
|
||||
]}
|
||||
brandName="Tex Grill"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{ name: "Início", id: "hero" },
|
||||
{ name: "Sobre", id: "about" },
|
||||
{ name: "Cardápio", id: "features" },
|
||||
{ name: "Contato", id: "contact" },
|
||||
]}
|
||||
brandName="Tex Grill"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="TEX GRILL"
|
||||
description="O Almoço Mais Completo da Cidade. Buffet livre com variedade impressionante, preço justo todos os dias e um sabor que faz você voltar. Mais de 50 opções, nenhuma surpresa no caixa."
|
||||
buttons={[
|
||||
{
|
||||
text: "Ver Cardápio e Localização",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dinner-setting-restaurant_395237-81.jpg?_wi=1",
|
||||
imageAlt: "Variedade de pratos no buffet",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-adult-friends-having-dinner-together_23-2148454168.jpg?_wi=1",
|
||||
imageAlt: "Ambiente familiar e acolhedor",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dinner-setting-restaurant_395237-81.jpg?_wi=2",
|
||||
imageAlt: "Pratos quentes e frescos",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-adult-friends-having-dinner-together_23-2148454168.jpg?_wi=2",
|
||||
imageAlt: "Opções variadas diariamente",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dinner-setting-restaurant_395237-81.jpg?_wi=3",
|
||||
imageAlt: "Espaço organizado e rápido",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-adult-friends-having-dinner-together_23-2148454168.jpg?_wi=3",
|
||||
imageAlt: "Qualidade e preço justo",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCarouselLogo
|
||||
logoText="TEX GRILL"
|
||||
description="O Almoço Mais Completo da Cidade. Buffet livre com variedade impressionante, preço justo todos os dias e um sabor que faz você voltar. Mais de 50 opções, nenhuma surpresa no caixa."
|
||||
buttons={[{ text: "Ver Cardápio e Localização", href: "#contact" }]}
|
||||
slides={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/dinner-setting-restaurant_395237-81.jpg", imageAlt: "Variedade de pratos no buffet" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/group-adult-friends-having-dinner-together_23-2148454168.jpg", imageAlt: "Ambiente familiar e acolhedor" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/dinner-setting-restaurant_395237-81.jpg", imageAlt: "Pratos quentes e frescos" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/group-adult-friends-having-dinner-together_23-2148454168.jpg", imageAlt: "Opções variadas diariamente" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/dinner-setting-restaurant_395237-81.jpg", imageAlt: "Espaço organizado e rápido" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/group-adult-friends-having-dinner-together_23-2148454168.jpg", imageAlt: "Qualidade e preço justo" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="Sabor e Valor em Equilíbrio"
|
||||
description="No Tex Grill, entendemos que o seu tempo é precioso e o seu orçamento deve ser respeitado. Nosso buffet foi criado para oferecer abundância e variedade sem a pretensão de luxos desnecessários, focando sempre na qualidade do que servimos no seu prato."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/abstract-blur-restaurant-interior-background_74190-4301.jpg?_wi=1"
|
||||
imageAlt="Nossa equipe pronta para servir"
|
||||
/>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="Sabor e Valor em Equilíbrio"
|
||||
description="No Tex Grill, entendemos que o seu tempo é precioso e o seu orçamento deve ser respeitado. Nosso buffet foi criado para oferecer abundância e variedade sem a pretensão de luxos desnecessários, focando sempre na qualidade do que servimos no seu prato."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/abstract-blur-restaurant-interior-background_74190-4301.jpg"
|
||||
imageAlt="Nossa equipe pronta para servir"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureBento
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Variedade Diária",
|
||||
description: "Mais de 50 opções quentes e frias todos os dias.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: CheckCircle,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dinner-setting-restaurant_395237-81.jpg?_wi=4",
|
||||
imageAlt: "buffet self service lunch selection",
|
||||
},
|
||||
{
|
||||
title: "Serviço Rápido",
|
||||
description: "Ideal para quem tem pouco tempo na pausa do almoço.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Zap,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-adult-friends-having-dinner-together_23-2148454168.jpg?_wi=4",
|
||||
imageAlt: "family eating restaurant together",
|
||||
},
|
||||
{
|
||||
title: "Ambiente Familiar",
|
||||
description: "Um lugar acolhedor para receber crianças e grupos.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Users,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-restaurant-interior-background_74190-4301.jpg?_wi=2",
|
||||
imageAlt: "friendly restaurant staff serving",
|
||||
},
|
||||
]}
|
||||
title="Por que Escolher o Tex Grill?"
|
||||
description="Mais de 50 opções frescas todos os dias para garantir a satisfação de toda a família."
|
||||
/>
|
||||
</div>
|
||||
<div id="features" data-section="features">
|
||||
<FeatureBento
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Variedade Diária", description: "Mais de 50 opções quentes e frias todos os dias.", bentoComponent: "reveal-icon", icon: CheckCircle
|
||||
},
|
||||
{
|
||||
title: "Serviço Rápido", description: "Ideal para quem tem pouco tempo na pausa do almoço.", bentoComponent: "reveal-icon", icon: Zap
|
||||
},
|
||||
{
|
||||
title: "Ambiente Familiar", description: "Um lugar acolhedor para receber crianças e grupos.", bentoComponent: "reveal-icon", icon: Users
|
||||
},
|
||||
]}
|
||||
title="Por que Escolher o Tex Grill?"
|
||||
description="Mais de 50 opções frescas todos os dias para garantir a satisfação de toda a família."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTen
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Praticidade",
|
||||
quote: "Melhor custo-benefício da região para o meu almoço diário.",
|
||||
name: "Carlos M.",
|
||||
role: "Analista",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-photographer-posing-with-camera_482257-122266.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Ambiente",
|
||||
quote: "Minha família adora, sempre tem algo que as crianças comem.",
|
||||
name: "Ana S.",
|
||||
role: "Professora",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Sabor",
|
||||
quote: "Comida de verdade, tempero caseiro e muita variedade.",
|
||||
name: "Roberto F.",
|
||||
role: "Gerente",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269174.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
title: "Preço Justo",
|
||||
quote: "Não tenho surpresas no caixa e a comida é ótima.",
|
||||
name: "Juliana L.",
|
||||
role: "Advogada",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-hispanic-woman-wearing-business-jacket-looking-confident-camera-smiling-with-crossed-arms-hand-raised-chin-thinking-positive_839833-8974.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
title: "Recomendação",
|
||||
quote: "Ambiente limpo, comida fresca e atendimento rápido. Nota 10.",
|
||||
name: "Ricardo P.",
|
||||
role: "Engenheiro",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-photographer-posing-with-camera_482257-122266.jpg?_wi=2",
|
||||
},
|
||||
]}
|
||||
title="O Que Dizem Nossos Clientes"
|
||||
description="Clientes que buscam qualidade e preço justo confiam no nosso buffet."
|
||||
/>
|
||||
</div>
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTen
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{ id: "1", title: "Praticidade", quote: "Melhor custo-benefício da região para o meu almoço diário.", name: "Carlos M.", role: "Analista", imageSrc: "http://img.b2bpic.net/free-photo/male-photographer-posing-with-camera_482257-122266.jpg" },
|
||||
{ id: "2", title: "Ambiente", quote: "Minha família adora, sempre tem algo que as crianças comem.", name: "Ana S.", role: "Professora", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg" },
|
||||
{ id: "3", title: "Sabor", quote: "Comida de verdade, tempero caseiro e muita variedade.", name: "Roberto F.", role: "Gerente", imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269174.jpg" },
|
||||
{ id: "4", title: "Preço Justo", quote: "Não tenho surpresas no caixa e a comida é ótima.", name: "Juliana L.", role: "Advogada", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-hispanic-woman-wearing-business-jacket-looking-confident-camera-smiling-with-crossed-arms-hand-raised-chin-thinking-positive_839833-8974.jpg" },
|
||||
{ id: "5", title: "Recomendação", quote: "Ambiente limpo, comida fresca e atendimento rápido. Nota 10.", name: "Ricardo P.", role: "Engenheiro", imageSrc: "http://img.b2bpic.net/free-photo/male-photographer-posing-with-camera_482257-122266.jpg" },
|
||||
]}
|
||||
title="O Que Dizem Nossos Clientes"
|
||||
description="Clientes que buscam qualidade e preço justo confiam no nosso buffet."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqBase
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Qual o horário de almoço?",
|
||||
content: "Servimos de segunda a sábado das 11h às 15h.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "O buffet é livre?",
|
||||
content: "Sim, oferecemos o sistema buffet livre completo.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Possui estacionamento?",
|
||||
content: "Sim, contamos com estacionamento gratuito para clientes.",
|
||||
},
|
||||
]}
|
||||
title="Perguntas Frequentes"
|
||||
description="Tire suas dúvidas sobre o funcionamento do nosso buffet."
|
||||
faqsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqBase
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{ id: "1", title: "Qual o horário de almoço?", content: "Servimos de segunda a sábado das 11h às 15h." },
|
||||
{ id: "2", title: "O buffet é livre?", content: "Sim, oferecemos o sistema buffet livre completo." },
|
||||
{ id: "3", title: "Possui estacionamento?", content: "Sim, contamos com estacionamento gratuito para clientes." },
|
||||
]}
|
||||
title="Perguntas Frequentes"
|
||||
description="Tire suas dúvidas sobre o funcionamento do nosso buffet."
|
||||
faqsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactFaq
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Endereço",
|
||||
content: "Av. Principal, 123 - Centro.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Telefone",
|
||||
content: "(11) 9999-9999",
|
||||
},
|
||||
]}
|
||||
ctaTitle="Venha nos Visitar"
|
||||
ctaDescription="Estamos esperando por você para um almoço completo."
|
||||
ctaButton={{
|
||||
text: "Como Chegar",
|
||||
href: "#",
|
||||
}}
|
||||
ctaIcon={MapPin}
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactFaq
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{ id: "1", title: "Endereço", content: "Av. Principal, 123 - Centro." },
|
||||
{ id: "2", title: "Telefone", content: "(11) 9999-9999" },
|
||||
]}
|
||||
ctaTitle="Venha nos Visitar"
|
||||
ctaDescription="Estamos esperando por você para um almoço completo."
|
||||
ctaButton={{ text: "Como Chegar", href: "#" }}
|
||||
ctaIcon={MapPin}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="TEX GRILL"
|
||||
copyrightText="© 2025 Tex Grill | Buffet Completo"
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "#",
|
||||
ariaLabel: "Facebook",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="TEX GRILL"
|
||||
copyrightText="© 2025 Tex Grill | Buffet Completo"
|
||||
socialLinks={[
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user