45 Commits

Author SHA1 Message Date
6ae9dbcee5 Update theme colors 2026-05-17 15:38:56 +00:00
aacb264148 Update theme colors 2026-05-17 15:38:51 +00:00
7a0e1c6d47 Update theme colors 2026-05-17 15:38:22 +00:00
775fe049fe Update theme colors 2026-05-17 15:38:15 +00:00
edab6b31af Update src/app/page.tsx 2026-05-17 15:37:50 +00:00
5344ac698a Update src/app/page.tsx 2026-05-17 15:36:49 +00:00
7aac165349 Update src/app/page.tsx 2026-05-17 15:35:25 +00:00
9b2b7db69a Update src/app/page.tsx 2026-05-17 15:33:36 +00:00
c36bf427f4 Update src/app/page.tsx 2026-05-17 15:28:20 +00:00
2b70523313 Merge version_22 into main
Merge version_22 into main
2026-05-17 15:26:52 +00:00
7ed9d49abe Update theme colors 2026-05-17 15:26:46 +00:00
904247318f Merge version_21 into main
Merge version_21 into main
2026-05-17 15:26:45 +00:00
0fca5d434e Update theme colors 2026-05-17 15:26:42 +00:00
0258ed8492 Merge version_20 into main
Merge version_20 into main
2026-05-17 15:26:37 +00:00
92609c0926 Update theme colors 2026-05-17 15:26:34 +00:00
5735816dd3 Switch to version 19: modified src/app/styles/variables.css 2026-05-17 15:26:27 +00:00
4cc03310cd Switch to version 18: modified src/app/styles/variables.css 2026-05-17 15:26:21 +00:00
6c0da64219 Merge version_19 into main
Merge version_19 into main
2026-05-17 15:26:16 +00:00
6e0acc3141 Update theme colors 2026-05-17 15:26:13 +00:00
5ef6e9a1b5 Merge version_18 into main
Merge version_18 into main
2026-05-17 15:26:12 +00:00
31b1be14b1 Update theme colors 2026-05-17 15:26:09 +00:00
f02730377f Merge version_17 into main
Merge version_17 into main
2026-05-17 15:25:52 +00:00
5213a3c939 Update theme colors 2026-05-17 15:25:49 +00:00
9a7874dafb Merge version_16 into main
Merge version_16 into main
2026-05-17 15:25:47 +00:00
753f7126fa Update theme colors 2026-05-17 15:25:44 +00:00
e20b8dbb77 Merge version_15 into main
Merge version_15 into main
2026-05-17 15:25:42 +00:00
69cc4d3be6 Update theme colors 2026-05-17 15:25:39 +00:00
b9acbc0f71 Merge version_14 into main
Merge version_14 into main
2026-05-17 15:25:16 +00:00
ab1ad79db6 Update theme colors 2026-05-17 15:25:10 +00:00
4b9ce04c62 Merge version_13 into main
Merge version_13 into main
2026-05-17 15:24:20 +00:00
08ada20fbf Update theme colors 2026-05-17 15:24:14 +00:00
2ee59a0d94 Merge version_12 into main
Merge version_12 into main
2026-05-17 15:24:12 +00:00
06f1cd2674 Update theme colors 2026-05-17 15:24:06 +00:00
f4d66f2439 Merge version_11 into main
Merge version_11 into main
2026-05-17 15:24:05 +00:00
bc4db6fe73 Update theme colors 2026-05-17 15:23:59 +00:00
6e39f9e58b Merge version_10 into main
Merge version_10 into main
2026-05-17 15:23:54 +00:00
8973b91aee Update theme colors 2026-05-17 15:23:51 +00:00
93b81d6816 Merge version_9 into main
Merge version_9 into main
2026-05-17 15:23:49 +00:00
8436097548 Merge version_8 into main
Merge version_8 into main
2026-05-17 15:23:04 +00:00
5d843a1e1e Merge version_7 into main
Merge version_7 into main
2026-05-17 15:22:56 +00:00
ca87372f32 Merge version_6 into main
Merge version_6 into main
2026-05-17 15:22:48 +00:00
5417efcec5 Merge version_5 into main
Merge version_5 into main
2026-05-17 15:22:40 +00:00
055d571851 Merge version_4 into main
Merge version_4 into main
2026-05-17 15:22:21 +00:00
d91f01fbc8 Merge version_3 into main
Merge version_3 into main
2026-05-17 15:22:13 +00:00
2f9d92850c Merge version_2 into main
Merge version_2 into main
2026-05-17 15:21:56 +00:00
2 changed files with 54 additions and 170 deletions

View File

@@ -31,59 +31,41 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Reservas", name: "Reservas", id: "#reservas"},
id: "#reservas",
},
{ {
name: "Sobre", name: "Sobre", id: "#sobre"},
id: "#sobre",
},
{ {
name: "Localização", name: "Localização", id: "#local"},
id: "#local",
},
]} ]}
brandName="Maria da Praia" brandName="Tibau"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroCarouselLogo <HeroCarouselLogo
logoText="Maria da Praia" logoText="Tibau"
description="Frutos do Mar com a Alma da Lagoa" description="Frutos do Mar com a Alma da Lagoa"
buttons={[ buttons={[
{ {
text: "Ver Cardápio", text: "Ver Cardápio", href: "#menu"},
href: "#menu",
},
{ {
text: "Reservar Mesa", text: "Reservar Mesa", href: "#reservas"},
href: "#reservas",
},
]} ]}
slides={[ slides={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-oyster-delicacies_23-2150320494.jpg", imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-oyster-delicacies_23-2150320494.jpg"},
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/great-landscape-opens-cosy-dinner-table_8353-93.jpg", imageSrc: "http://img.b2bpic.net/free-photo/great-landscape-opens-cosy-dinner-table_8353-93.jpg"},
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-embankment-walking-sport-amara-dolce-vita-luxury-hotel-alanya-turkey_146671-18737.jpg", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-embankment-walking-sport-amara-dolce-vita-luxury-hotel-alanya-turkey_146671-18737.jpg"},
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-oyster-delicacies_23-2150320444.jpg", imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-oyster-delicacies_23-2150320444.jpg"},
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-fusion-food-with-sushi-seasonings-plate-wooden-surface_181624-42994.jpg", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-fusion-food-with-sushi-seasonings-plate-wooden-surface_181624-42994.jpg"},
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/wedding-reception-room-with-decorated-table-setting-sea-view-through-window_637285-984.jpg", imageSrc: "http://img.b2bpic.net/wedding-reception-room-with-decorated-table-setting-sea-view-through-window_637285-984.jpg"},
},
]} ]}
/> />
</div> </div>
@@ -93,9 +75,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
title="Tradição à Beira da Lagoa" title="Tradição à Beira da Lagoa"
description={[ description={[
"Com mais de 30 anos de história, Maria da Praia preserva a alma da culinária caiçara. Utilizamos apenas ingredientes 100% frescos, honrando as tradições locais com o toque de elegância que nossos clientes merecem.", "Com mais de 30 anos de história, Tibau preserva a alma da culinária caiçara. Utilizamos apenas ingredientes 100% frescos, honrando as tradições locais com o toque de elegância que nossos clientes merecem.", "Um refúgio para quem busca sabores autênticos e um ambiente acolhedor."]}
"Um refúgio para quem busca sabores autênticos e um ambiente acolhedor.",
]}
/> />
</div> </div>
@@ -107,47 +87,17 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "1", id: "1", name: "Caranguejo ao Molho", price: "R$ 85", variant: "Entrada", imageSrc: "http://img.b2bpic.net/free-photo/top-view-shrimp-food-arrangement_23-2148771286.jpg"},
name: "Caranguejo ao Molho",
price: "R$ 85",
variant: "Entrada",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-shrimp-food-arrangement_23-2148771286.jpg",
},
{ {
id: "2", id: "2", name: "Moqueca de Cherne", price: "R$ 145", variant: "Principal", imageSrc: "http://img.b2bpic.net/free-photo/front-view-seafood-soup-with-mussels_141793-4658.jpg"},
name: "Moqueca de Cherne",
price: "R$ 145",
variant: "Principal",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-seafood-soup-with-mussels_141793-4658.jpg",
},
{ {
id: "3", id: "3", name: "Casquinha de Siri", price: "R$ 45", variant: "Entrada", imageSrc: "https://img.b2bpic.net/free-photo/selective-focus-shot-appetizing-lobster-with-lemon-slice-sauce_181624-42348.jpg?id=16937670"},
name: "Casquinha de Siri",
price: "R$ 45",
variant: "Entrada",
imageSrc: "http://img.b2bpic.net/free-photo/view-assortment-seafood-with-other-garnish-ingredients_52683-107817.jpg",
},
{ {
id: "4", id: "4", name: "Caldinho de Frutos do Mar", price: "R$ 38", variant: "Entrada", imageSrc: "https://img.b2bpic.net/free-psd/hearty-seafood-stew-with-shrimp-mussels-clams_84443-71029.jpg?id=426285761"},
name: "Caldinho de Frutos do Mar",
price: "R$ 38",
variant: "Entrada",
imageSrc: "http://img.b2bpic.net/free-photo/desk-with-snaks-beer_140725-1902.jpg",
},
{ {
id: "5", id: "5", name: "Peixe do Dia", price: "R$ 110", variant: "Principal", imageSrc: "https://img.b2bpic.net/free-photo/smoked-fish-served-black-serving-board_140725-5932.jpg?id=7269326"},
name: "Peixe do Dia",
price: "R$ 110",
variant: "Principal",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-chicken-soup-with-potato_140725-113672.jpg",
},
{ {
id: "6", id: "6", name: "Pastel de Camarão", price: "R$ 32", variant: "Entrada", imageSrc: "https://img.b2bpic.net/free-photo/pumpkin-empanadillas-halloween-thanksgivings-day_123827-33744.jpg?id=342240292"},
name: "Pastel de Camarão",
price: "R$ 32",
variant: "Entrada",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-shrimp-meal_23-2148734732.jpg",
},
]} ]}
title="Destaques do Cardápio" title="Destaques do Cardápio"
description="Uma seleção de pratos que definem nossa cozinha." description="Uma seleção de pratos que definem nossa cozinha."
@@ -161,35 +111,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
title: "Ambiente Sombreado", title: "Ambiente Sombreado", description: "Conforto natural para seus momentos de lazer.", imageSrc: "http://img.b2bpic.net/free-photo/mixed-meal-with-oysters-top_140725-3465.jpg"},
description: "Conforto natural para seus momentos de lazer.",
imageSrc: "http://img.b2bpic.net/free-photo/mixed-meal-with-oysters-top_140725-3465.jpg",
},
{ {
title: "Ingredientes Frescos", title: "Ingredientes Frescos", description: "Direto da rede para a nossa cozinha.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chef-with-black-gloves-holding-raw-fish-wooden-board-pepper-grinder-flour-bowl-pomegranate-seeds-bowl-table_179666-46861.jpg"},
description: "Direto da rede para a nossa cozinha.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chef-with-black-gloves-holding-raw-fish-wooden-board-pepper-grinder-flour-bowl-pomegranate-seeds-bowl-table_179666-46861.jpg",
},
{ {
title: "Tradição Familiar", title: "Tradição Familiar", description: "Receitas passadas de geração em geração.", imageSrc: "http://img.b2bpic.net/free-photo/interior-cafe-with-brick-walls_53876-42535.jpg"},
description: "Receitas passadas de geração em geração.",
imageSrc: "http://img.b2bpic.net/free-photo/interior-cafe-with-brick-walls_53876-42535.jpg",
},
{ {
title: "Cerveja Gelada", title: "Cerveja Gelada", description: "O par perfeito para nosso frutos do mar.", imageSrc: "http://img.b2bpic.net/free-photo/fried-oyster-shell-with-sauce_1203-9316.jpg"},
description: "O par perfeito para nosso frutos do mar.",
imageSrc: "http://img.b2bpic.net/free-photo/fried-oyster-shell-with-sauce_1203-9316.jpg",
},
{ {
title: "Estacionamento Grátis", title: "Estacionamento Grátis", description: "Conveniência e segurança total.", imageSrc: "http://img.b2bpic.net/free-photo/still-life-recipe-with-plantain_23-2151062785.jpg"},
description: "Conveniência e segurança total.",
imageSrc: "http://img.b2bpic.net/free-photo/still-life-recipe-with-plantain_23-2151062785.jpg",
},
{ {
title: "Preços Justos", title: "Preços Justos", description: "Qualidade premium acessível.", imageSrc: "http://img.b2bpic.net/free-photo/retro-theatre-scene-celebrate-world-theatre-day_23-2151211471.jpg"},
description: "Qualidade premium acessível.",
imageSrc: "http://img.b2bpic.net/free-photo/retro-theatre-scene-celebrate-world-theatre-day_23-2151211471.jpg",
},
]} ]}
title="Por que nos escolher?" title="Por que nos escolher?"
description="Experiência completa à beira da Lagoa de Piratininga." description="Experiência completa à beira da Lagoa de Piratininga."
@@ -204,25 +136,15 @@ export default function LandingPage() {
author="Fernanda Lima" author="Fernanda Lima"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/woman-summer-dress-jacket-tourist-travel-thailand-khao-sok-national-park-amazing-view-boats-lake_343596-1118.jpg", src: "http://img.b2bpic.net/free-photo/woman-summer-dress-jacket-tourist-travel-thailand-khao-sok-national-park-amazing-view-boats-lake_343596-1118.jpg", alt: "Fernanda"},
alt: "Fernanda",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-asian-woman-relax-luxury-outdoor-swimming-pool-hotel-resort-nearly-beach-sea-ocean_74190-8963.jpg", src: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-asian-woman-relax-luxury-outdoor-swimming-pool-hotel-resort-nearly-beach-sea-ocean_74190-8963.jpg", alt: "Carlos"},
alt: "Carlos",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-beautiful-girl-sitting-cafe_176420-5923.jpg", src: "http://img.b2bpic.net/free-photo/young-beautiful-girl-sitting-cafe_176420-5923.jpg", alt: "Ana"},
alt: "Ana",
},
{ {
src: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316784.jpg", src: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316784.jpg", alt: "Pedro"},
alt: "Pedro",
},
{ {
src: "http://img.b2bpic.net/free-photo/sitting-white-bench-watching-water_181624-22270.jpg", src: "http://img.b2bpic.net/free-photo/sitting-white-bench-watching-water_181624-22270.jpg", alt: "Lucas"},
alt: "Lucas",
},
]} ]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -235,25 +157,13 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "Endereço", content: "Lagoa de Piratininga, Niterói - RJ"},
title: "Endereço",
content: "Lagoa de Piratininga, Niterói - RJ",
},
{ {
id: "2", id: "2", title: "Telefone", content: "(21) 2618-2550"},
title: "Telefone",
content: "(21) 2618-2550",
},
{ {
id: "3", id: "3", title: "Horário", content: "Terça a Domingo das 11h às 22h"},
title: "Horário",
content: "Terça a Domingo das 11h às 22h",
},
{ {
id: "4", id: "4", title: "Estacionamento", content: "Possuímos estacionamento gratuito para clientes."},
title: "Estacionamento",
content: "Possuímos estacionamento gratuito para clientes.",
},
]} ]}
title="Informações e Localização" title="Informações e Localização"
description="Estamos localizados às margens da Lagoa de Piratininga." description="Estamos localizados às margens da Lagoa de Piratininga."
@@ -265,33 +175,19 @@ export default function LandingPage() {
<ContactSplitForm <ContactSplitForm
useInvertedBackground={false} useInvertedBackground={false}
title="Reserve sua Mesa" title="Reserve sua Mesa"
description="Preencha os campos abaixo e garanta seu lugar no Maria da Praia." description="Preencha os campos abaixo e garanta seu lugar no Tibau."
inputs={[ inputs={[
{ {
name: "nome", name: "nome", type: "text", placeholder: "Seu Nome"},
type: "text",
placeholder: "Seu Nome",
},
{ {
name: "telefone", name: "telefone", type: "tel", placeholder: "Seu Telefone"},
type: "tel",
placeholder: "Seu Telefone",
},
{ {
name: "data", name: "data", type: "date", placeholder: "Data"},
type: "date",
placeholder: "Data",
},
{ {
name: "hora", name: "hora", type: "time", placeholder: "Horário"},
type: "time",
placeholder: "Horário",
},
]} ]}
textarea={{ textarea={{
name: "ocasião", name: "ocasião", placeholder: "Alguma ocasião especial? Descreva aqui."}}
placeholder: "Alguma ocasião especial? Descreva aqui.",
}}
imageSrc="http://img.b2bpic.net/free-photo/cooked-red-crawfish-closeup_132075-14134.jpg" imageSrc="http://img.b2bpic.net/free-photo/cooked-red-crawfish-closeup_132075-14134.jpg"
/> />
</div> </div>
@@ -300,40 +196,28 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Navegação", title: "Navegação", items: [
items: [
{ {
label: "Menu", label: "Menu", href: "#menu"},
href: "#menu",
},
{ {
label: "Sobre", label: "Sobre", href: "#sobre"},
href: "#sobre",
},
{ {
label: "Reservas", label: "Reservas", href: "#reservas"},
href: "#reservas",
},
], ],
}, },
{ {
title: "Contato", title: "Contato", items: [
items: [
{ {
label: "(21) 2618-2550", label: "(21) 2618-2550", href: "tel:+552126182550"},
href: "tel:+552126182550",
},
{ {
label: "Piratininga, Niterói", label: "Piratininga, Niterói", href: "#local"},
href: "#local",
},
], ],
}, },
]} ]}
logoText="Maria da Praia" logoText="Tibau"
/> />
</div> </div>
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -11,13 +11,13 @@
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #F6F0E9; --background: #F6F0E9;
--card: #c58421; --card: #ffffff;
--foreground: #8d6f5a; --foreground: #1A1C5A;
--primary-cta: #8B0000; --primary-cta: #8B0000;
--primary-cta-text: #ffffff; --primary-cta-text: #ffffff;
--secondary-cta: #ffffff; --secondary-cta: #ffffff;
--secondary-cta-text: #8B0000; --secondary-cta-text: #8B0000;
--accent: #C9933A; --accent: #8B0000;
--background-accent: #efe7dd; --background-accent: #efe7dd;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */