Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #7.
This commit is contained in:
2026-05-06 14:11:04 +00:00

View File

@@ -1,6 +1,4 @@
'use client';
import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroCentered from '@/components/sections/hero/HeroCentered';
import TextAbout from '@/components/sections/about/TextAbout';
@@ -11,136 +9,39 @@ import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
const navItems = [
{ name: "Home", id: "/" },
{ name: "Sobre", id: "/about" },
{ name: "Contato", id: "/contact" }
];
export default function Page() {
const navItems = [{ name: "Home", id: "/" }];
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ThemeProvider>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline navItems={navItems} brandName="Fornaciari Coffee" button={{ text: "Conheça" }} />
<NavbarLayoutFloatingInline navItems={navItems} />
</div>
<div id="hero" data-section="hero">
<HeroCentered
title="Café especial do Cerrado Mineiro."
description="Da lavoura à sua xícara. Tradição e excelência em cada grão 100% arábica."
background={{ variant: "plain" }}
avatars={[
{ src: "http://img.b2bpic.net/free-photo/closeup-senior-woman-hands-holding-some-fresh-springtime-plums_181624-59470.jpg", alt: "coffee farm sunrise" },
{ src: "http://img.b2bpic.net/free-photo/closeup-agriculturist-hands-holding-fresh-arabica-coffee-berries-coffee-plantation-farmer-picking-coffee-bean-coffee-process-agriculture_1150-61471.jpg", alt: "Closeup of agriculturist hands holding fresh arabica coffee berries" },
{ src: "http://img.b2bpic.net/free-photo/ripe-fruit-picked-by-senior-farmer-outdoors-generated-by-ai_188544-17081.jpg", alt: "Ripe fruit picked by senior farmer outdoors" },
{ src: "http://img.b2bpic.net/free-photo/adult-harvesting-coffee_23-2151711337.jpg", alt: "Adult harvesting coffee" },
{ src: "http://img.b2bpic.net/free-photo/bowls-with-coffee-beans-near-coffee-grinder_23-2147710808.jpg", alt: "Bowls with coffee beans near coffee grinder" }
]}
buttons={[{ text: "Conheça o portfólio", href: "#produtos" }]}
marqueeItems={[
{ type: "text", text: "100% Arábica" },
{ type: "text", text: "Denominação de Origem" },
{ type: "text", text: "Altitude 1000m" },
{ type: "text", text: "Torra Artesanal" },
{ type: "text", text: "Qualidade Premium" }
]}
/>
<HeroCentered title="Hero Title" description="Description" avatars={[]} background={{ variant: "plain" }} />
</div>
<div id="historia" data-section="historia">
<TextAbout tag="Nossa História" title="Tradição familiar no Cerrado" useInvertedBackground={false} />
<TextAbout title="Historia" />
</div>
<div id="origem" data-section="origem">
<FeatureCardEight
textboxLayout="split"
useInvertedBackground={false}
title="Cerrado Mineiro: Denominação de Origem"
description="Altitude de 1.000m e condições ideais que elevam o café especial a patamares internacionais de reconhecimento."
features={[
{ title: "Altitude ideal", description: "1.000 metros acima do nível do mar", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-vertical-closeup-shot-rosehip-branch-blurred-natural-background_181624-2230.jpg" },
{ title: "Denominação", description: "Selo de qualidade do Cerrado Mineiro", imageSrc: "http://img.b2bpic.net/free-photo/close-up-galapagos-seal-seeping_53876-105886.jpg" },
{ title: "Clima", description: "Estações bem definidas para colheita", imageSrc: "http://img.b2bpic.net/free-photo/aerial-landscape-crimea_1385-395.jpg" }
]}
/>
<FeatureCardEight title="Origem" textboxLayout="default" features={[{ title: "F1", description: "D1" }, { title: "F2", description: "D2" }]} />
</div>
<div id="diferenciais" data-section="diferenciais">
<FeatureCardEight
textboxLayout="split"
useInvertedBackground={true}
title="Nossos diferenciais"
description="O rigor no plantio, na colheita e na torra sob demanda garantem a excelência."
features={[
{ title: "Rastreabilidade", description: "Transparência do plantio ao cliente", imageSrc: "http://img.b2bpic.net/free-photo/barista-preparing-beverage_23-2149458072.jpg" },
{ title: "Pontuação SCA", description: "Entre 85 e 87 pontos de excelência", imageSrc: "http://img.b2bpic.net/free-photo/coffee-beans-pen-clipboard_23-2148173334.jpg" },
{ title: "Torra sob demanda", description: "Frescor absoluto para cada pedido", imageSrc: "http://img.b2bpic.net/free-photo/coffee-beans_1388-619.jpg" },
{ title: "Perfis sensoriais", description: "Notas de chocolate, baunilha e avelã", imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-is-serving-by-barista-partial-dark-room-shop_1150-6094.jpg" }
]}
/>
<FeatureCardEight title="Diferenciais" textboxLayout="default" features={[{ title: "D1", description: "D1" }, { title: "D2", description: "D2" }]} />
</div>
<div id="produtos" data-section="produtos">
<ProductCardThree
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
title="Linha de produtos"
description="Escolha o formato ideal para o seu negócio ou consumo."
products={[
{ id: "p1", name: "Embalagem 250g", price: "Empórios e presentes", imageSrc: "http://img.b2bpic.net/free-photo/two-big-hermetic-packages-with-blank-labels-near-transparent-glass-with-raw-sampled-coffee-beans_346278-410.jpg" },
{ id: "p2", name: "Embalagem 500g", price: "Cafeterias menores", imageSrc: "http://img.b2bpic.net/free-photo/coffee-bag-mockup_23-2151989760.jpg" },
{ id: "p3", name: "Embalagem 1kg", price: "Alta rotatividade", imageSrc: "http://img.b2bpic.net/free-photo/black-coffee-bag-mockup_187299-47334.jpg" }
]}
/>
<ProductCardThree title="Produtos" textboxLayout="default" gridVariant="uniform-all-items-equal" animationType="none" products={[{ id: "1", name: "P1", price: "$10", imageSrc: "/" }, { id: "2", name: "P2", price: "$20", imageSrc: "/" }, { id: "3", name: "P3", price: "$30", imageSrc: "/" }]} />
</div>
<div id="precos" data-section="precos">
<PricingCardNine
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
title="Tabela de valores"
description="Preços para atacado e parcerias profissionais."
plans={[
{ id: "t1", title: "5 Unidades", price: "A partir de R$ 33,20", period: "por 250g", features: ["Grãos ou moídos", "Consistência lote a lote"], button: { text: "Solicitar" }, imageSrc: "http://img.b2bpic.net/free-photo/adult-harvesting-coffee_23-2151711613.jpg" },
{ id: "t2", title: "10 Unidades", price: "A partir de R$ 54,45", period: "por 500g", features: ["Desconto progressivo", "Logística otimizada"], button: { text: "Solicitar" }, imageSrc: "http://img.b2bpic.net/free-photo/closeup-senior-woman-hands-holding-some-fresh-springtime-plums_181624-59470.jpg" },
{ id: "t3", title: "20 Unidades", price: "A partir de R$ 95,30", period: "por 1kg", features: ["Melhor custo-benefício", "Prioridade na torra"], button: { text: "Solicitar" }, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-vertical-closeup-shot-rosehip-branch-blurred-natural-background_181624-2230.jpg" }
]}
/>
<PricingCardNine title="Preços" textboxLayout="default" animationType="none" plans={[{ id: "1", title: "Basic", price: "$10", period: "mo", features: ["F1"], button: { text: "Buy" } }, { id: "2", title: "Pro", price: "$20", period: "mo", features: ["F1"], button: { text: "Buy" } }]} />
</div>
<div id="parcerias" data-section="parcerias">
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
title="Nossos parceiros"
description="Atendemos quem busca excelência profissional."
names={["Cafeterias", "Restaurantes", "Empórios", "Escritórios", "Revendedores"]}
/>
<SocialProofOne title="Parcerias" names={["P1", "P2"]} textboxLayout="default" />
</div>
<div id="contato" data-section="contato">
<ContactSplit
tag="Contato"
title="Vamos conversar?"
description="Entre em contato para solicitar nossa tabela completa ou agendar uma degustação."
background={{ variant: "plain" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/bar-concept_23-2147798083.jpg"
mediaAnimation="slide-up"
/>
<ContactSplit tag="Tag" title="Contato" description="Desc" background={{ variant: "plain" }} />
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Fornaciari Coffee"
leftLink={{ text: "Termos de Uso", href: "#" }}
rightLink={{ text: "Instagram", href: "#" }}
/>
<FooterLogoReveal logoText="Logo" leftLink={{ text: "L" }} rightLink={{ text: "R" }} />
</div>
</ThemeProvider>
);