Merge version_2 into main #1
215
src/app/page.tsx
215
src/app/page.tsx
@@ -6,7 +6,7 @@ import ContactText from '@/components/sections/contact/ContactText';
|
||||
import FaqBase from '@/components/sections/faq/FaqBase';
|
||||
import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
|
||||
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
|
||||
import MediaAbout from '@/components/sections/about/MediaAbout';
|
||||
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
@@ -33,44 +33,35 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Builder",
|
||||
id: "products",
|
||||
},
|
||||
name: "Builder", id: "products"},
|
||||
{
|
||||
name: "Process",
|
||||
id: "process",
|
||||
},
|
||||
name: "Process", id: "process"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Glace Dream"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardScroll
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Crie Seu Sorvete, Viva a Experiência"
|
||||
description="Combine sabores, caldas e toppings em uma jornada visual imersiva. Cada criação é única, assim como você."
|
||||
buttons={[
|
||||
{
|
||||
text: "Monte o Seu Agora",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Monte o Seu Agora", href: "#products"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-girl-dress-eating-ice-cream-cafe_613910-12158.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/charcoal-toast-with-ice-cream_1339-5224.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-tasty-pistachio-ice-cream-decorated-with-mint-scattered-pistachios-are-nearby-served-stone-slate-black-background_639032-917.jpg" }
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-pretty-girl-dress-eating-ice-cream-cafe_613910-12158.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -91,47 +82,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Morango Silvestre",
|
||||
price: "R$ 15,00",
|
||||
variant: "Frutas",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charcoal-toast-with-ice-cream_1339-5224.jpg",
|
||||
},
|
||||
id: "1", name: "Morango Silvestre", price: "R$ 15,00", variant: "Frutas", imageSrc: "http://img.b2bpic.net/free-photo/charcoal-toast-with-ice-cream_1339-5224.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Menta Fresca",
|
||||
price: "R$ 15,00",
|
||||
variant: "Refrescante",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-tasty-pistachio-ice-cream-decorated-with-mint-scattered-pistachios-are-nearby-served-stone-slate-black-background_639032-917.jpg",
|
||||
},
|
||||
id: "2", name: "Menta Fresca", price: "R$ 15,00", variant: "Refrescante", imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-tasty-pistachio-ice-cream-decorated-with-mint-scattered-pistachios-are-nearby-served-stone-slate-black-background_639032-917.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Baunilha Bourbon",
|
||||
price: "R$ 15,00",
|
||||
variant: "Clássico",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-colorful-candies-with-cream-cakes-white-background-biscuit-sweet-cake-cookie_140725-109981.jpg",
|
||||
},
|
||||
id: "3", name: "Baunilha Bourbon", price: "R$ 15,00", variant: "Clássico", imageSrc: "http://img.b2bpic.net/free-photo/front-view-colorful-candies-with-cream-cakes-white-background-biscuit-sweet-cake-cookie_140725-109981.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Chocolate Belga",
|
||||
price: "R$ 18,00",
|
||||
variant: "Intenso",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-yummy-cream-cakes-with-colorful-candies-white-background-cake-biscuit-sweet-dessert-cream_140725-110316.jpg",
|
||||
},
|
||||
id: "4", name: "Chocolate Belga", price: "R$ 18,00", variant: "Intenso", imageSrc: "http://img.b2bpic.net/free-photo/front-view-yummy-cream-cakes-with-colorful-candies-white-background-cake-biscuit-sweet-dessert-cream_140725-110316.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Pistache Premium",
|
||||
price: "R$ 20,00",
|
||||
variant: "Nuts",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-red-pastry-tarts-black-background_169016-18447.jpg",
|
||||
},
|
||||
id: "5", name: "Pistache Premium", price: "R$ 20,00", variant: "Nuts", imageSrc: "http://img.b2bpic.net/free-photo/closeup-red-pastry-tarts-black-background_169016-18447.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Blueberry Dream",
|
||||
price: "R$ 18,00",
|
||||
variant: "Frutas",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-squeezing-lemon-raw-fish-slices-knife-cutting-board-vegetables-wood-serving-board-kitchen-table_179666-44306.jpg",
|
||||
},
|
||||
id: "6", name: "Blueberry Dream", price: "R$ 18,00", variant: "Frutas", imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-squeezing-lemon-raw-fish-slices-knife-cutting-board-vegetables-wood-serving-board-kitchen-table_179666-44306.jpg"},
|
||||
]}
|
||||
title="Escolha a Sua Base"
|
||||
description="Nossa curadoria de sabores foi pensada para harmonizar perfeitamente com qualquer topping ou calda que sua imaginação desejar."
|
||||
@@ -146,34 +107,22 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Shield,
|
||||
title: "Ingredientes Premium",
|
||||
description: "Seleção rigorosa de fazendas orgânicas locais.",
|
||||
},
|
||||
title: "Ingredientes Premium", description: "Seleção rigorosa de fazendas orgânicas locais."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Real-time Builder",
|
||||
description: "Interface gamificada para criar o seu sorvete ideal.",
|
||||
},
|
||||
title: "Real-time Builder", description: "Interface gamificada para criar o seu sorvete ideal."},
|
||||
{
|
||||
icon: Star,
|
||||
title: "Momentos Compartilháveis",
|
||||
description: "Design pensado para o seu feed do Instagram.",
|
||||
},
|
||||
title: "Momentos Compartilháveis", description: "Design pensado para o seu feed do Instagram."},
|
||||
{
|
||||
icon: Truck,
|
||||
title: "Entrega Inteligente",
|
||||
description: "Embalagem térmica que mantém o sabor e a textura.",
|
||||
},
|
||||
title: "Entrega Inteligente", description: "Embalagem térmica que mantém o sabor e a textura."},
|
||||
{
|
||||
icon: Award,
|
||||
title: "Artesanato Local",
|
||||
description: "Produção diária com frescor garantido.",
|
||||
},
|
||||
title: "Artesanato Local", description: "Produção diária com frescor garantido."},
|
||||
{
|
||||
icon: Star,
|
||||
title: "Kiosk Interativo",
|
||||
description: "Escolha seus ingredientes na loja com facilidade.",
|
||||
},
|
||||
title: "Kiosk Interativo", description: "Escolha seus ingredientes na loja com facilidade."},
|
||||
]}
|
||||
title="Por Que Glace Dream?"
|
||||
description="O que nos torna únicos além do sabor?"
|
||||
@@ -187,26 +136,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "1",
|
||||
title: "Escolha a Base",
|
||||
description: "Selecione o sabor que é a sua cara.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-meat-fillet-steak-with-vegetable_1203-9914.jpg",
|
||||
},
|
||||
id: "m1", value: "1", title: "Escolha a Base", description: "Selecione o sabor que é a sua cara.", imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-meat-fillet-steak-with-vegetable_1203-9914.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "2",
|
||||
title: "Personalize",
|
||||
description: "Adicione caldas e toppings infinitos.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-taking-photo-plate-tomatoes-blueberries-spinach-with-smartphone_23-2149428171.jpg",
|
||||
},
|
||||
id: "m2", value: "2", title: "Personalize", description: "Adicione caldas e toppings infinitos.", imageSrc: "http://img.b2bpic.net/free-photo/person-taking-photo-plate-tomatoes-blueberries-spinach-with-smartphone_23-2149428171.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "3",
|
||||
title: "Aprecie",
|
||||
description: "Sua criação única em segundos.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-female-friends-with-sunglasses-eating-candy_23-2148737851.jpg",
|
||||
},
|
||||
id: "m3", value: "3", title: "Aprecie", description: "Sua criação única em segundos.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-female-friends-with-sunglasses-eating-candy_23-2148737851.jpg"},
|
||||
]}
|
||||
title="Do Concept ao Cone"
|
||||
description="Veja como sua criação ganha vida em segundos."
|
||||
@@ -220,45 +154,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
handle: "@sarah_foodie",
|
||||
testimonial: "A experiência de builder é viciante! O sabor de baunilha com caramelo salgado é divino.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-dessert-curabier-with-chocolate_141793-3274.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", handle: "@sarah_foodie", testimonial: "A experiência de builder é viciante! O sabor de baunilha com caramelo salgado é divino.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-dessert-curabier-with-chocolate_141793-3274.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
handle: "@mchen_travels",
|
||||
testimonial: "A loja é super instagramável e o sorvete de pistache é simplesmente o melhor que já provei.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-man-with-ice-cream_23-2150923085.jpg",
|
||||
},
|
||||
id: "2", name: "Michael Chen", handle: "@mchen_travels", testimonial: "A loja é super instagramável e o sorvete de pistache é simplesmente o melhor que já provei.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-man-with-ice-cream_23-2150923085.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
handle: "@emmy.eats",
|
||||
testimonial: "Finalmente uma sorveteria que entende o que queremos: qualidade e personalização em um só lugar.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glad-black-woman-makes-peace-sign_273609-44864.jpg",
|
||||
},
|
||||
id: "3", name: "Emily Rodriguez", handle: "@emmy.eats", testimonial: "Finalmente uma sorveteria que entende o que queremos: qualidade e personalização em um só lugar.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glad-black-woman-makes-peace-sign_273609-44864.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
handle: "@davidk_k",
|
||||
testimonial: "Trouxe minha família toda e todos puderam montar seu próprio sorvete. Foi incrível!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-enjoying-ice-cream-together-outdoors-taking-selfie_23-2149043505.jpg",
|
||||
},
|
||||
id: "4", name: "David Kim", handle: "@davidk_k", testimonial: "Trouxe minha família toda e todos puderam montar seu próprio sorvete. Foi incrível!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-enjoying-ice-cream-together-outdoors-taking-selfie_23-2149043505.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Laura Silva",
|
||||
handle: "@laura.designer",
|
||||
testimonial: "A interface do builder é super intuitiva e o produto final é ainda melhor que na tela.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-french-girl-with-white-manicure-holding-ice-cream-indoor-shot-emotional-dark-haired-lady-red-clothes-eating-her-dessert_197531-20437.jpg",
|
||||
},
|
||||
id: "5", name: "Laura Silva", handle: "@laura.designer", testimonial: "A interface do builder é super intuitiva e o produto final é ainda melhor que na tela.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-french-girl-with-white-manicure-holding-ice-cream-indoor-shot-emotional-dark-haired-lady-red-clothes-eating-her-dessert_197531-20437.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="O Que Dizem Nossos Fãs"
|
||||
@@ -272,20 +181,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Posso pedir para entregar?",
|
||||
content: "Sim! Entregamos em toda a região com embalagem especial para garantir a temperatura perfeita.",
|
||||
},
|
||||
id: "1", title: "Posso pedir para entregar?", content: "Sim! Entregamos em toda a região com embalagem especial para garantir a temperatura perfeita."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Tem opções veganas?",
|
||||
content: "Com certeza. Nossa base de frutas é 100% plant-based e deliciosa.",
|
||||
},
|
||||
id: "2", title: "Tem opções veganas?", content: "Com certeza. Nossa base de frutas é 100% plant-based e deliciosa."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Como funciona o builder?",
|
||||
content: "É super simples. Você escolhe a base, adiciona seus toppings e caldas na interface do nosso app ou quiosque.",
|
||||
},
|
||||
id: "3", title: "Como funciona o builder?", content: "É super simples. Você escolhe a base, adiciona seus toppings e caldas na interface do nosso app ou quiosque."},
|
||||
]}
|
||||
title="Dúvidas Frequentes"
|
||||
description="Tudo o que você precisa saber sobre a nossa experiência."
|
||||
@@ -297,14 +197,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
variant: "rotated-rays-static"}}
|
||||
text="Pronto para montar sua própria obra de arte doce? Visite-nos ou siga nossas redes para novidades exclusivas."
|
||||
buttons={[
|
||||
{
|
||||
text: "Encontrar uma Loja",
|
||||
href: "#",
|
||||
},
|
||||
text: "Encontrar uma Loja", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -315,37 +212,25 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Sobre nós",
|
||||
href: "#",
|
||||
},
|
||||
label: "Sobre nós", href: "#"},
|
||||
{
|
||||
label: "Carreiras",
|
||||
href: "#",
|
||||
},
|
||||
label: "Carreiras", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Ajuda",
|
||||
href: "#",
|
||||
},
|
||||
label: "Ajuda", href: "#"},
|
||||
{
|
||||
label: "Privacidade",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacidade", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
label: "Instagram", href: "#"},
|
||||
{
|
||||
label: "TikTok",
|
||||
href: "#",
|
||||
},
|
||||
label: "TikTok", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user