Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 596db31257 | |||
| 738a103552 |
273
src/app/page.tsx
273
src/app/page.tsx
@@ -30,25 +30,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Início",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Início", id: "hero"},
|
||||
{
|
||||
name: "Camisas",
|
||||
id: "products",
|
||||
},
|
||||
name: "Camisas", id: "products"},
|
||||
{
|
||||
name: "Kits",
|
||||
id: "full-promo",
|
||||
},
|
||||
name: "Kits", id: "full-promo"},
|
||||
{
|
||||
name: "Promoções",
|
||||
id: "new-arrivals",
|
||||
},
|
||||
name: "Promoções", id: "new-arrivals"},
|
||||
{
|
||||
name: "Contato",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contato", id: "contact"},
|
||||
]}
|
||||
brandName="ARENA JERSEY"
|
||||
/>
|
||||
@@ -57,60 +47,37 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
title="ARENA JERSEY — Camisas Oficiais & Importadas"
|
||||
description="Domine o campo com as camisas dos maiores clubes do mundo."
|
||||
buttons={[
|
||||
{
|
||||
text: "Comprar Agora",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Comprar Agora", href: "#products"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/football-composition-with-copyspace-shoes_23-2147827698.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/concept-sport-fitness-lifestyle-portrait-startled-middleaged-guy-workout-outfit-gasping-looking-shocked-standing-orange-background_1258-130044.jpg",
|
||||
alt: "Fan portrait 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/concept-sport-fitness-lifestyle-portrait-startled-middleaged-guy-workout-outfit-gasping-looking-shocked-standing-orange-background_1258-130044.jpg", alt: "Fan portrait 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-male-builder-uniform-yellow-background_140725-112465.jpg",
|
||||
alt: "Fan portrait 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-male-builder-uniform-yellow-background_140725-112465.jpg", alt: "Fan portrait 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/football-composition_23-2147827736.jpg",
|
||||
alt: "Fan portrait 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/football-composition_23-2147827736.jpg", alt: "Fan portrait 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/football-composition-with-shoes-ball-copyspace_23-2147827784.jpg",
|
||||
alt: "Fan portrait 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/football-composition-with-shoes-ball-copyspace_23-2147827784.jpg", alt: "Fan portrait 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-perforated-fabric_23-2149894495.jpg",
|
||||
alt: "Fan portrait 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-perforated-fabric_23-2149894495.jpg", alt: "Fan portrait 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Frete Grátis acima de R$199",
|
||||
},
|
||||
type: "text", text: "Frete Grátis acima de R$199"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Qualidade Premium",
|
||||
},
|
||||
type: "text", text: "Qualidade Premium"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Entrega Rápida",
|
||||
},
|
||||
type: "text", text: "Entrega Rápida"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Parcelamento em 12x",
|
||||
},
|
||||
type: "text", text: "Parcelamento em 12x"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Produtos Originais",
|
||||
},
|
||||
type: "text", text: "Produtos Originais"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -122,33 +89,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Frete Grátis",
|
||||
subtitle: "Acima de R$199",
|
||||
category: "Oferta",
|
||||
value: "Economia",
|
||||
},
|
||||
id: "1", title: "Frete Grátis", subtitle: "Acima de R$199", category: "Oferta", value: "Economia"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Entrega Rápida",
|
||||
subtitle: "Brasil inteiro",
|
||||
category: "Logística",
|
||||
value: "Agilidade",
|
||||
},
|
||||
id: "2", title: "Entrega Rápida", subtitle: "Brasil inteiro", category: "Logística", value: "Agilidade"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Produto Original",
|
||||
subtitle: "Garantia total",
|
||||
category: "Qualidade",
|
||||
value: "Autenticidade",
|
||||
},
|
||||
id: "3", title: "Produto Original", subtitle: "Garantia total", category: "Qualidade", value: "Autenticidade"},
|
||||
{
|
||||
id: "4",
|
||||
title: "Parcelamento 12x",
|
||||
subtitle: "Facilidade no pagamento",
|
||||
category: "Financeiro",
|
||||
value: "Flexibilidade",
|
||||
},
|
||||
id: "4", title: "Parcelamento 12x", subtitle: "Facilidade no pagamento", category: "Financeiro", value: "Flexibilidade"},
|
||||
]}
|
||||
title="Por que a Arena Jersey?"
|
||||
description="Excelência e paixão pelo esporte em cada detalhe."
|
||||
@@ -163,53 +110,21 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Flamengo 2024/25",
|
||||
price: "R$ 189,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/football-composition-with-tablet_23-2147827728.jpg",
|
||||
},
|
||||
id: "p1", name: "Flamengo 2024/25", price: "R$ 189,90", imageSrc: "http://img.b2bpic.net/free-photo/football-composition-with-tablet_23-2147827728.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Real Madrid 2024/25",
|
||||
price: "R$ 219,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/confident-young-sporty-woman-with-braces-wearing-headband-wristbands-holds-ball-isolated-pink-wall_141793-95445.jpg",
|
||||
},
|
||||
id: "p2", name: "Real Madrid 2024/25", price: "R$ 219,90", imageSrc: "http://img.b2bpic.net/free-photo/confident-young-sporty-woman-with-braces-wearing-headband-wristbands-holds-ball-isolated-pink-wall_141793-95445.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Brasil Seleção",
|
||||
price: "R$ 199,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/halftone-design-colors-brazil_1394-1249.jpg",
|
||||
},
|
||||
id: "p3", name: "Brasil Seleção", price: "R$ 199,90", imageSrc: "http://img.b2bpic.net/free-vector/halftone-design-colors-brazil_1394-1249.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Palmeiras Retrô 1999",
|
||||
price: "R$ 169,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/american-football-character-with-equipment_23-2151154244.jpg",
|
||||
},
|
||||
id: "p4", name: "Palmeiras Retrô 1999", price: "R$ 169,90", imageSrc: "http://img.b2bpic.net/free-photo/american-football-character-with-equipment_23-2151154244.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Manchester City 2024/25",
|
||||
price: "R$ 229,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-soccer-player_23-2151871483.jpg",
|
||||
},
|
||||
id: "p5", name: "Manchester City 2024/25", price: "R$ 229,90", imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-soccer-player_23-2151871483.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Argentina Copa",
|
||||
price: "R$ 209,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-athlete-posing_23-2147644452.jpg",
|
||||
},
|
||||
id: "p6", name: "Argentina Copa", price: "R$ 209,90", imageSrc: "http://img.b2bpic.net/free-photo/smiling-athlete-posing_23-2147644452.jpg"},
|
||||
{
|
||||
id: "p7",
|
||||
name: "Corinthians 2024/25",
|
||||
price: "R$ 179,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/clothes-hang-shelf_1339-5478.jpg",
|
||||
},
|
||||
id: "p7", name: "Corinthians 2024/25", price: "R$ 179,90", imageSrc: "http://img.b2bpic.net/free-photo/clothes-hang-shelf_1339-5478.jpg"},
|
||||
{
|
||||
id: "p8",
|
||||
name: "Barcelona 2024/25",
|
||||
price: "R$ 219,90",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/customizable-athletic-jersey-textures-professional-football-shirt-templates_29096-4935.jpg",
|
||||
},
|
||||
id: "p8", name: "Barcelona 2024/25", price: "R$ 219,90", imageSrc: "http://img.b2bpic.net/free-vector/customizable-athletic-jersey-textures-professional-football-shirt-templates_29096-4935.jpg"},
|
||||
]}
|
||||
title="Mais Vendidos"
|
||||
description="As camisas mais desejadas do momento."
|
||||
@@ -223,47 +138,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "NOVO",
|
||||
title: "Seleções",
|
||||
description: "Lançamentos Copa",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/football-composition_23-2147827731.jpg",
|
||||
},
|
||||
id: "m1", value: "NOVO", title: "Seleções", description: "Lançamentos Copa", imageSrc: "http://img.b2bpic.net/free-photo/football-composition_23-2147827731.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "NOVO",
|
||||
title: "Brasileirão",
|
||||
description: "Série A 2025",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/football-composition_23-2147827738.jpg",
|
||||
},
|
||||
id: "m2", value: "NOVO", title: "Brasileirão", description: "Série A 2025", imageSrc: "http://img.b2bpic.net/free-photo/football-composition_23-2147827738.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "NOVO",
|
||||
title: "Premier",
|
||||
description: "City & Liverpool",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tie-dye-background_23-2148912060.jpg",
|
||||
},
|
||||
id: "m3", value: "NOVO", title: "Premier", description: "City & Liverpool", imageSrc: "http://img.b2bpic.net/free-photo/tie-dye-background_23-2148912060.jpg"},
|
||||
{
|
||||
id: "m4",
|
||||
value: "NOVO",
|
||||
title: "Retrô",
|
||||
description: "Clássicos 90s",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/american-football-champion-league-poster_1284-39649.jpg",
|
||||
},
|
||||
id: "m4", value: "NOVO", title: "Retrô", description: "Clássicos 90s", imageSrc: "http://img.b2bpic.net/free-vector/american-football-champion-league-poster_1284-39649.jpg"},
|
||||
{
|
||||
id: "m5",
|
||||
value: "NOVO",
|
||||
title: "Europeus",
|
||||
description: "Gigantes La Liga",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/neon-style-american-football-player_23-2151827395.jpg",
|
||||
},
|
||||
id: "m5", value: "NOVO", title: "Europeus", description: "Gigantes La Liga", imageSrc: "http://img.b2bpic.net/free-photo/neon-style-american-football-player_23-2151827395.jpg"},
|
||||
{
|
||||
id: "m6",
|
||||
value: "NOVO",
|
||||
title: "Especiais",
|
||||
description: "Edições Limitadas",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-boy-with-folder-against-white-background_23-2147906024.jpg",
|
||||
},
|
||||
id: "m6", value: "NOVO", title: "Especiais", description: "Edições Limitadas", imageSrc: "http://img.b2bpic.net/free-photo/close-up-boy-with-folder-against-white-background_23-2147906024.jpg"},
|
||||
]}
|
||||
title="Chegando Agora"
|
||||
description="Lançamentos exclusivos toda semana."
|
||||
@@ -275,30 +160,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Carlos Silva",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/angry-young-handsome-sporty-man-wearing-headband-wristbands-putting-fingers-ears-with-closed-eyes-isolated-white-wall_141793-101006.jpg",
|
||||
},
|
||||
id: "t1", name: "Carlos Silva", imageSrc: "http://img.b2bpic.net/free-photo/angry-young-handsome-sporty-man-wearing-headband-wristbands-putting-fingers-ears-with-closed-eyes-isolated-white-wall_141793-101006.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Ana Souza",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pleased-with-closed-eyes-young-handsome-guy-holding-ball-around-face-isolated-pink_141793-87184.jpg",
|
||||
},
|
||||
id: "t2", name: "Ana Souza", imageSrc: "http://img.b2bpic.net/free-photo/pleased-with-closed-eyes-young-handsome-guy-holding-ball-around-face-isolated-pink_141793-87184.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Bruno Lima",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-partying-tailgate-event_53876-127342.jpg",
|
||||
},
|
||||
id: "t3", name: "Bruno Lima", imageSrc: "http://img.b2bpic.net/free-photo/friends-partying-tailgate-event_53876-127342.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Patrícia Alves",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pleased-young-sporty-man-wearing-wristband-holding-out-ball-side-isolated-green_141793-73284.jpg",
|
||||
},
|
||||
id: "t4", name: "Patrícia Alves", imageSrc: "http://img.b2bpic.net/free-photo/pleased-young-sporty-man-wearing-wristband-holding-out-ball-side-isolated-green_141793-73284.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Felipe Santos",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-soccer-field_23-2150338719.jpg",
|
||||
},
|
||||
id: "t5", name: "Felipe Santos", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-soccer-field_23-2150338719.jpg"},
|
||||
]}
|
||||
cardTitle="O que dizem os torcedores"
|
||||
cardTag="Avaliações"
|
||||
@@ -310,16 +180,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Cupom Especial"
|
||||
title="KITS COMPLETOS COM 20% OFF"
|
||||
description="Use o cupom: ARENA20 e garanta seu kit oficial."
|
||||
buttons={[
|
||||
{
|
||||
text: "Aplicar Cupom",
|
||||
href: "#",
|
||||
},
|
||||
text: "Aplicar Cupom", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -328,16 +195,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Suporte"
|
||||
title="Precisa de ajuda?"
|
||||
title="Dúvidas sobre o seu pedido?"
|
||||
description="Nossa equipe está pronta para atender você via WhatsApp ou E-mail."
|
||||
buttons={[
|
||||
{
|
||||
text: "Falar no WhatsApp",
|
||||
href: "https://wa.me/550000000000",
|
||||
},
|
||||
text: "Falar no WhatsApp", href: "https://wa.me/550000000000"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -346,54 +210,33 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Links Rápidos",
|
||||
items: [
|
||||
title: "Links Rápidos", items: [
|
||||
{
|
||||
label: "Início",
|
||||
href: "#",
|
||||
},
|
||||
label: "Início", href: "#"},
|
||||
{
|
||||
label: "Promoções",
|
||||
href: "#",
|
||||
},
|
||||
label: "Promoções", href: "#"},
|
||||
{
|
||||
label: "Contato",
|
||||
href: "#",
|
||||
},
|
||||
label: "Contato", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Categorias",
|
||||
items: [
|
||||
title: "Categorias", items: [
|
||||
{
|
||||
label: "Brasileirão",
|
||||
href: "#",
|
||||
},
|
||||
label: "Brasileirão", href: "#"},
|
||||
{
|
||||
label: "Premier League",
|
||||
href: "#",
|
||||
},
|
||||
label: "Premier League", href: "#"},
|
||||
{
|
||||
label: "Seleções",
|
||||
href: "#",
|
||||
},
|
||||
label: "Seleções", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Suporte",
|
||||
items: [
|
||||
title: "Suporte", items: [
|
||||
{
|
||||
label: "Política de Troca",
|
||||
href: "#",
|
||||
},
|
||||
label: "Política de Troca", href: "#"},
|
||||
{
|
||||
label: "Rastreio",
|
||||
href: "#",
|
||||
},
|
||||
label: "Rastreio", href: "#"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#",
|
||||
},
|
||||
label: "FAQ", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -404,4 +247,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user