36 Commits

Author SHA1 Message Date
e1130f19ec Update theme colors 2026-05-17 15:39:25 +00:00
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
5ef6e9a1b5 Merge version_18 into main
Merge version_18 into main
2026-05-17 15:26:12 +00:00
f02730377f Merge version_17 into main
Merge version_17 into main
2026-05-17 15:25:52 +00:00
9a7874dafb Merge version_16 into main
Merge version_16 into main
2026-05-17 15:25:47 +00:00
e20b8dbb77 Merge version_15 into main
Merge version_15 into main
2026-05-17 15:25:42 +00:00
b9acbc0f71 Merge version_14 into main
Merge version_14 into main
2026-05-17 15:25:16 +00:00
4b9ce04c62 Merge version_13 into main
Merge version_13 into main
2026-05-17 15:24:20 +00:00
2ee59a0d94 Merge version_12 into main
Merge version_12 into main
2026-05-17 15:24:12 +00:00
f4d66f2439 Merge version_11 into main
Merge version_11 into main
2026-05-17 15:24:05 +00:00
6e39f9e58b Merge version_10 into main
Merge version_10 into main
2026-05-17 15:23:54 +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 55 additions and 171 deletions

View File

@@ -31,59 +31,41 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Menu",
id: "#menu",
},
name: "Menu", id: "#menu"},
{
name: "Reservas",
id: "#reservas",
},
name: "Reservas", id: "#reservas"},
{
name: "Sobre",
id: "#sobre",
},
name: "Sobre", id: "#sobre"},
{
name: "Localização",
id: "#local",
},
name: "Localização", id: "#local"},
]}
brandName="Maria da Praia"
brandName="Tibau"
/>
</div>
<div id="hero" data-section="hero">
<HeroCarouselLogo
logoText="Maria da Praia"
logoText="Tibau"
description="Frutos do Mar com a Alma da Lagoa"
buttons={[
{
text: "Ver Cardápio",
href: "#menu",
},
text: "Ver Cardápio", href: "#menu"},
{
text: "Reservar Mesa",
href: "#reservas",
},
text: "Reservar Mesa", href: "#reservas"},
]}
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>
@@ -93,9 +75,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Tradição à Beira da Lagoa"
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.",
"Um refúgio para quem busca sabores autênticos e um ambiente acolhedor.",
]}
"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."]}
/>
</div>
@@ -107,47 +87,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
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",
},
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"},
{
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",
},
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"},
{
id: "3",
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: "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"},
{
id: "4",
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: "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"},
{
id: "5",
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: "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"},
{
id: "6",
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",
},
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"},
]}
title="Destaques do Cardápio"
description="Uma seleção de pratos que definem nossa cozinha."
@@ -161,35 +111,17 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
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",
},
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"},
{
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",
},
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"},
{
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",
},
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"},
{
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",
},
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"},
{
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",
},
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"},
{
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",
},
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"},
]}
title="Por que nos escolher?"
description="Experiência completa à beira da Lagoa de Piratininga."
@@ -204,25 +136,15 @@ export default function LandingPage() {
author="Fernanda Lima"
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",
alt: "Fernanda",
},
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"},
{
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",
},
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"},
{
src: "http://img.b2bpic.net/free-photo/young-beautiful-girl-sitting-cafe_176420-5923.jpg",
alt: "Ana",
},
src: "http://img.b2bpic.net/free-photo/young-beautiful-girl-sitting-cafe_176420-5923.jpg", alt: "Ana"},
{
src: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316784.jpg",
alt: "Pedro",
},
src: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316784.jpg", alt: "Pedro"},
{
src: "http://img.b2bpic.net/free-photo/sitting-white-bench-watching-water_181624-22270.jpg",
alt: "Lucas",
},
src: "http://img.b2bpic.net/free-photo/sitting-white-bench-watching-water_181624-22270.jpg", alt: "Lucas"},
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
@@ -235,25 +157,13 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "1",
title: "Endereço",
content: "Lagoa de Piratininga, Niterói - RJ",
},
id: "1", title: "Endereço", content: "Lagoa de Piratininga, Niterói - RJ"},
{
id: "2",
title: "Telefone",
content: "(21) 2618-2550",
},
id: "2", title: "Telefone", content: "(21) 2618-2550"},
{
id: "3",
title: "Horário",
content: "Terça a Domingo das 11h às 22h",
},
id: "3", title: "Horário", content: "Terça a Domingo das 11h às 22h"},
{
id: "4",
title: "Estacionamento",
content: "Possuímos estacionamento gratuito para clientes.",
},
id: "4", title: "Estacionamento", content: "Possuímos estacionamento gratuito para clientes."},
]}
title="Informações e Localização"
description="Estamos localizados às margens da Lagoa de Piratininga."
@@ -265,33 +175,19 @@ export default function LandingPage() {
<ContactSplitForm
useInvertedBackground={false}
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={[
{
name: "nome",
type: "text",
placeholder: "Seu Nome",
},
name: "nome", type: "text", placeholder: "Seu Nome"},
{
name: "telefone",
type: "tel",
placeholder: "Seu Telefone",
},
name: "telefone", type: "tel", placeholder: "Seu Telefone"},
{
name: "data",
type: "date",
placeholder: "Data",
},
name: "data", type: "date", placeholder: "Data"},
{
name: "hora",
type: "time",
placeholder: "Horário",
},
name: "hora", type: "time", placeholder: "Horário"},
]}
textarea={{
name: "ocasião",
placeholder: "Alguma ocasião especial? Descreva aqui.",
}}
name: "ocasião", placeholder: "Alguma ocasião especial? Descreva aqui."}}
imageSrc="http://img.b2bpic.net/free-photo/cooked-red-crawfish-closeup_132075-14134.jpg"
/>
</div>
@@ -300,40 +196,28 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Navegação",
items: [
title: "Navegação", items: [
{
label: "Menu",
href: "#menu",
},
label: "Menu", href: "#menu"},
{
label: "Sobre",
href: "#sobre",
},
label: "Sobre", href: "#sobre"},
{
label: "Reservas",
href: "#reservas",
},
label: "Reservas", href: "#reservas"},
],
},
{
title: "Contato",
items: [
title: "Contato", items: [
{
label: "(21) 2618-2550",
href: "tel:+552126182550",
},
label: "(21) 2618-2550", href: "tel:+552126182550"},
{
label: "Piratininga, Niterói",
href: "#local",
},
label: "Piratininga, Niterói", href: "#local"},
],
},
]}
logoText="Maria da Praia"
logoText="Tibau"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -11,12 +11,12 @@
--background-accent: #ffffff; */
--background: #F6F0E9;
--card: #ffffff;
--foreground: #8B0000;
--primary-cta: #1a1c5a;
--card: #8B0000;
--foreground: #1A1C5A;
--primary-cta: #8B0000;
--primary-cta-text: #ffffff;
--secondary-cta: #ffffff;
--secondary-cta-text: #1A1C5A;
--secondary-cta-text: #8B0000;
--accent: #8B0000;
--background-accent: #efe7dd;