14 Commits

Author SHA1 Message Date
a8980c968f Update src/app/sobre/page.tsx 2026-04-20 19:54:10 +00:00
cc0f1afd83 Update src/app/sobre/page.tsx 2026-04-20 19:53:39 +00:00
1a58f4dc9c Update src/app/sobre/page.tsx 2026-04-20 19:53:05 +00:00
dd0af4fbe1 Update src/app/page.tsx 2026-04-20 19:53:05 +00:00
f7abbe5a86 Update src/app/cardapio/page.tsx 2026-04-20 19:53:04 +00:00
0801e902eb Merge version_3 into main
Merge version_3 into main
2026-04-20 19:50:55 +00:00
5d80162ca3 Update src/app/sobre/page.tsx 2026-04-20 19:50:51 +00:00
98dd061d2a Update src/app/cardapio/page.tsx 2026-04-20 19:50:51 +00:00
399df36e73 Merge version_3 into main
Merge version_3 into main
2026-04-20 19:50:25 +00:00
dc497b9176 Update src/app/sobre/page.tsx 2026-04-20 19:50:22 +00:00
63cbf84294 Update src/app/page.tsx 2026-04-20 19:50:22 +00:00
a68c4c04ab Update src/app/contato/page.tsx 2026-04-20 19:50:21 +00:00
158de3889a Update src/app/cardapio/page.tsx 2026-04-20 19:50:21 +00:00
33c156d6f4 Merge version_2 into main
Merge version_2 into main
2026-04-20 19:47:56 +00:00
4 changed files with 69 additions and 76 deletions

View File

@@ -5,7 +5,6 @@ import ReactLenis from "lenis/react";
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import { MessageCircle } from "lucide-react";
export default function CardapioPage() { export default function CardapioPage() {
return ( return (
@@ -42,10 +41,10 @@ export default function CardapioPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={false} useInvertedBackground={false}
title="Entradas Selecionadas" title="Entradas Selecionadas"
description="Comece sua experiência com nossos pratos autorais." description="Comece sua experiência com nossos pratos autorais. Para reservas ou pedidos, entre em contato via WhatsApp: (48) 3304-8828."
products={[ products={[
{ id: "ent-1", brand: "Clássicos", name: "Camarão ao Alho", price: "", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/tiger-prawn-with-spicy-sauce-with-nice-decoration_1258-84823.jpg" }, { id: "ent-1", name: "Camarão ao Alho", price: "", brand: "Carioca", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/tiger-prawn-with-spicy-sauce-with-nice-decoration_1258-84823.jpg" },
{ id: "ent-2", brand: "Sazonal", name: "Salada de Frutos do Mar", price: "", rating: 5, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg" }, { id: "ent-2", name: "Salada de Frutos do Mar", price: "", brand: "Carioca", rating: 4, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg" },
]} ]}
/> />
</div> </div>
@@ -55,7 +54,7 @@ export default function CardapioPage() {
columns={[ columns={[
{ items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] }, { items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] },
{ items: [ { items: [
{ label: "WhatsApp: 04833048808", href: "https://wa.me/04833048808" }, { label: "WhatsApp: (48) 3304-8828", href: "https://wa.me/554833048828" },
{ label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" } { label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" }
] }, ] },
]} ]}

View File

@@ -6,7 +6,6 @@ import ContactSplit from '@/components/sections/contact/ContactSplit';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import { MessageCircle } from "lucide-react";
export default function ContatoPage() { export default function ContatoPage() {
return ( return (
@@ -42,7 +41,7 @@ export default function ContatoPage() {
useInvertedBackground={false} useInvertedBackground={false}
background={{ variant: "plain" }} background={{ variant: "plain" }}
title="Sua mesa está pronta." title="Sua mesa está pronta."
description="Reserve agora pelo nosso WhatsApp 04833048808 ou faça uma visita." description="Reserve agora pelo nosso WhatsApp (48) 3304-8828 ou faça uma visita."
imageSrc="http://img.b2bpic.net/free-photo/modern-kitchen-design-interior_23-2150954776.jpg" imageSrc="http://img.b2bpic.net/free-photo/modern-kitchen-design-interior_23-2150954776.jpg"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
buttonText="WhatsApp" buttonText="WhatsApp"
@@ -71,7 +70,7 @@ export default function ContatoPage() {
columns={[ columns={[
{ items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] }, { items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] },
{ items: [ { items: [
{ label: "WhatsApp: 04833048808", href: "https://wa.me/04833048808" }, { label: "WhatsApp: (48) 3304-8828", href: "https://wa.me/554833048828" },
{ label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" } { label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" }
] }, ] },
]} ]}
@@ -81,4 +80,4 @@ export default function ContatoPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -9,7 +9,7 @@ import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSp
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { MapPin, Star, Utensils, MessageCircle } from "lucide-react"; import { MapPin, Star, Utensils } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -71,12 +71,8 @@ export default function LandingPage() {
gridVariant="two-columns-alternating-heights" gridVariant="two-columns-alternating-heights"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ id: "p1", name: "Camarão Imperial", price: "", imageSrc: "http://img.b2bpic.net/free-photo/delicious-seafood-lobster-high-view_23-2148708702.jpg" }, { id: "p1", name: "Camarão Imperial", price: "R$ 129,00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-seafood-lobster-high-view_23-2148708702.jpg" },
{ id: "p2", name: "Risoto de Frutos do Mar", price: "", imageSrc: "http://img.b2bpic.net/free-photo/stir-fried-spaghetti-seafood_1339-3427.jpg" }, { id: "p2", name: "Risoto de Frutos do Mar", price: "R$ 98,00", imageSrc: "http://img.b2bpic.net/free-photo/stir-fried-spaghetti-seafood_1339-3427.jpg" },
{ id: "p3", name: "Lagosta Grelhada", price: "", imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-with-mussels-side-view_140725-9154.jpg" },
{ id: "p4", name: "Moqueca Carioca", price: "", imageSrc: "http://img.b2bpic.net/free-photo/baked-fish-with-shrimp-lemon-wedges_140725-3209.jpg" },
{ id: "p5", name: "Spaghetti ao Vongole", price: "", imageSrc: "http://img.b2bpic.net/free-photo/stir-fried-spaghetti-seafood_1339-3422.jpg" },
{ id: "p6", name: "Camarão ao Champagne", price: "", imageSrc: "http://img.b2bpic.net/free-photo/prawns-placed-small-plates_1232-986.jpg" },
]} ]}
title="Nossas Especialidades" title="Nossas Especialidades"
description="Pratos preparados na hora para garantir frescor e qualidade absoluta." description="Pratos preparados na hora para garantir frescor e qualidade absoluta."
@@ -91,10 +87,6 @@ export default function LandingPage() {
author="Daniela Machado" author="Daniela Machado"
avatars={[ avatars={[
{ src: "http://img.b2bpic.net/free-photo/young-happy-woman-her-boyfriend-reading-text-message-mobile-phone-while-sitting-dining-table_637285-10328.jpg", alt: "Taiane Antonelli" }, { src: "http://img.b2bpic.net/free-photo/young-happy-woman-her-boyfriend-reading-text-message-mobile-phone-while-sitting-dining-table_637285-10328.jpg", alt: "Taiane Antonelli" },
{ src: "http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190962.jpg", alt: "Sâmia Freire" },
{ src: "http://img.b2bpic.net/free-photo/handsome-confident-stylish-hipster-lambersexual-modelsexy-modern-man-dressed-white-shirt-trousers-fashion-male-posing-street-near-embankment-europe-park-city-sunsetin-sunglasses_158538-22364.jpg", alt: "Daniela Machado" },
{ src: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081914.jpg", alt: "Eduardo Diniz Machado" },
{ src: "http://img.b2bpic.net/free-photo/waitress-near-display-case-with-tartines_23-2147830513.jpg", alt: "Lara Dalla Nora" },
]} ]}
ratingAnimation="blur-reveal" ratingAnimation="blur-reveal"
avatarsAnimation="blur-reveal" avatarsAnimation="blur-reveal"
@@ -118,7 +110,7 @@ export default function LandingPage() {
columns={[ columns={[
{ items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] }, { items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] },
{ items: [ { items: [
{ label: "WhatsApp: 04833048808", href: "https://wa.me/04833048808" }, { label: "WhatsApp: (48) 3304-8828", href: "https://wa.me/554833048828" },
{ label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" } { label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" }
] }, ] },
]} ]}

View File

@@ -2,13 +2,13 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TeamCardTen from '@/components/sections/team/TeamCardTen'; import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import { Award, Users, MessageCircle } from "lucide-react"; import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureBento from '@/components/sections/feature/FeatureBento';
import { Accessibility, Utensils, Star, CreditCard, Armchair } from "lucide-react";
export default function SobrePage() { export default function AboutPage() {
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="hover-magnetic" defaultButtonVariant="hover-magnetic"
@@ -23,59 +23,62 @@ export default function SobrePage() {
headingFontWeight="normal" headingFontWeight="normal"
> >
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
navItems={[ navItems={[
{ name: "Início", id: "/" }, { name: "Início", id: "/" },
{ name: "Sobre", id: "/sobre" }, { name: "Sobre", id: "/sobre" },
{ name: "Cardápio", id: "/cardapio" }, { name: "Cardápio", id: "/cardapio" },
{ name: "Contato", id: "/contato" }, { name: "Contato", id: "/contato" },
]} ]}
brandName="Camarão Carioca" brandName="Camarão Carioca"
button={{ text: "Reservar Mesa", href: "/contato" }} button={{ text: "Reservar Mesa", href: "/contato" }}
/> />
</div> </div>
<div id="sobre-page" data-section="sobre-page"> <div id="accessibility" data-section="accessibility">
<AboutMetric <FeatureBento
useInvertedBackground={false} title="Acessibilidade e Conforto"
title="Nossa História de Sabor" description="Priorizamos o conforto de todos os nossos clientes com instalações adaptadas."
metrics={[ useInvertedBackground={false}
{ icon: Award, label: "Qualidade", value: "Premium" }, textboxLayout="split"
{ icon: Users, label: "Hospitalidade", value: "Atenção" }, animationType="slide-up"
{ icon: Award, label: "Culinária", value: "Artesanal" }, features={[
]} { bentoComponent: "reveal-icon", title: "Acesso Facilitado", description: "Rampas de acesso e ambientes amplos para circulação de cadeiras de rodas.", icon: Accessibility },
metricsAnimation="slide-up" { bentoComponent: "reveal-icon", title: "Comodidades", description: "Ambientes climatizados e confortáveis para momentos especiais.", icon: Armchair },
/> { bentoComponent: "reveal-icon", title: "Pagamento", description: "Aceitamos cartões de crédito, débito, PIX e outras formas digitais.", icon: CreditCard },
</div> ]}
/>
</div>
<div id="team" data-section="team"> <div id="about-details" data-section="about-details">
<TeamCardTen <FaqBase
useInvertedBackground={false} title="Perguntas Frequentes"
title="Nossa Equipe de Chefs" description="Saiba mais sobre a nossa essência e serviços prestados no Camarão Carioca."
tag="Expertise" faqsAnimation="slide-up"
membersAnimation="slide-up" textboxLayout="split"
memberVariant="card" useInvertedBackground={false}
members={[ faqs={[
{ id: "chef-1", name: "Chef Ricardo", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-asian-man-friends-reunion_23-2149244687.jpg" }, { id: "f1", title: "O que torna nosso restaurante especial?", content: "Trabalhamos com ingredientes locais frescos, selecionados diariamente para garantir o autêntico sabor do litoral de Jurerê." },
{ id: "chef-2", name: "Chef Maria", imageSrc: "http://img.b2bpic.net/free-photo/pretty-indian-girl-black-saree-dress-posed-restaurant_627829-2039.jpg" }, { id: "f2", title: "Como funcionam as reservas?", content: "Reservas podem ser feitas através do nosso link de contato no site ou via WhatsApp, garantindo sua mesa com antecedência." },
]} { id: "f3", title: "Aceitam reservas para eventos?", content: "Sim, possuímos áreas reservadas para celebrações exclusivas. Entre em contato com nossa equipe para detalhes." },
/> ]}
</div> />
</div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoEmphasis <FooterLogoEmphasis
columns={[ columns={[
{ items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] }, { items: [{ label: "Sobre", href: "/sobre" }, { label: "Cardápio", href: "/cardapio" }, { label: "Contato", href: "/contato" }] },
{ items: [ { items: [
{ label: "WhatsApp: 04833048808", href: "https://wa.me/04833048808" }, { label: "WhatsApp: (48) 3304-8828", href: "https://wa.me/554833048828" },
{ label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" } { label: "Instagram", href: "https://www.instagram.com/camaraocariocajurere/" }
] }, ] },
]} ]}
logoText="Camarão Carioca Jurerê" logoText="Camarão Carioca Jurerê"
/> />
</div> </div>
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }