From 2e40deea64f210155d469b0629b3199bcb3c32fd Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 12:24:39 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 91 +++++++++++++++++++++++++++++------------------- 1 file changed, 55 insertions(+), 36 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e8e451b..4745ee3 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,7 +31,7 @@ export default function Page() { borderRadius="pill" contentWidth="medium" sizing="large" - background="grid" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="primary-glow" secondaryButtonStyle="radial-glow" @@ -64,7 +64,7 @@ export default function Page() { { text: "💬 WhatsApp", href: "https://wa.me/551636236100" }, ]} buttonAnimation="slide-up" - background={{ variant: "grid" }} + background={{ variant: "sparkles-gradient" }} imageSrc="http://img.b2bpic.net/free-photo/long-shot-people-walking-nature_23-2149026839.jpg" imageAlt="Ciclista profissional em alta performance" mediaAnimation="opacity" @@ -86,20 +86,28 @@ export default function Page() { features={[ { id: "bikes", title: "🚴 Bikes", descriptions: [ - "Bicicletas de alta performance", "Modelos para estrada, montanha e fitness", "Marcas premium internacionais"], - imageSrc: "http://img.b2bpic.net/free-photo/people-walking-with-bicycle-park_23-2147935694.jpg", imageAlt: "Bicicletas de alta performance"}, + "Bicicletas de alta performance", "Modelos para estrada, montanha e fitness", "Marcas premium internacionais" + ], + imageSrc: "http://img.b2bpic.net/free-photo/people-walking-with-bicycle-park_23-2147935694.jpg", imageAlt: "Bicicletas de alta performance" + }, { id: "parts", title: "⚙️ Peças", descriptions: [ - "Componentes de qualidade profissional", "Marchas, freios e rodas", "Manutenção e upgrade especializado"], - imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-woman-riding-bicycle-park_1303-21933.jpg", imageAlt: "Peças e componentes de bicicleta"}, + "Componentes de qualidade profissional", "Marchas, freios e rodas", "Manutenção e upgrade especializado" + ], + imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-woman-riding-bicycle-park_1303-21933.jpg", imageAlt: "Peças e componentes de bicicleta" + }, { id: "accessories", title: "🧢 Acessórios", descriptions: [ - "Equipamento de proteção e conforto", "Capacetes, luvas e vestuário", "Itens essenciais para segurança"], - imageSrc: "http://img.b2bpic.net/free-vector/bicycle-round-template-flat-style_1284-45667.jpg", imageAlt: "Acessórios de ciclismo"}, + "Equipamento de proteção e conforto", "Capacetes, luvas e vestuário", "Itens essenciais para segurança" + ], + imageSrc: "http://img.b2bpic.net/free-vector/bicycle-round-template-flat-style_1284-45667.jpg", imageAlt: "Acessórios de ciclismo" + }, { id: "workshop", title: "🔧 Oficina", descriptions: [ - "Manutenção especializada profissional", "Revisão completa e ajustes", "Mecânicos experientes com 30+ anos"], - imageSrc: "http://img.b2bpic.net/free-photo/man-workshop-creating-bike_23-2148866686.jpg?_wi=1", imageAlt: "Oficina especializada de bikes"}, + "Manutenção especializada profissional", "Revisão completa e ajustes", "Mecânicos experientes com 30+ anos" + ], + imageSrc: "http://img.b2bpic.net/free-photo/man-workshop-creating-bike_23-2148866686.jpg", imageAlt: "Oficina especializada de bikes" + }, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -112,7 +120,7 @@ export default function Page() { textboxLayout="default" useInvertedBackground={false} containerClassName="max-w-7xl mx-auto px-4 py-16" - titleClassName="text-4xl font-bold text-foreground mb-4" + cardTitleClassName="text-4xl font-bold text-foreground mb-4" descriptionClassName="text-lg text-foreground/70 mb-12 max-w-3xl" /> @@ -144,7 +152,7 @@ export default function Page() { { text: "Agendar Revisão", href: "https://wa.me/551636236100" }, ]} buttonAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/man-workshop-creating-bike_23-2148866686.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/man-workshop-creating-bike_23-2148866686.jpg" imageAlt="Oficina especializada de reparação de bikes" mediaAnimation="opacity" textboxLayout="default" @@ -168,9 +176,11 @@ export default function Page() { textboxLayout="default" useInvertedBackground={false} names={[ - "Trek", "Specialized", "Canyon", "Giant", "Scott", "Caloi", "Today", "TSW"]} + "Trek", "Specialized", "Canyon", "Giant", "Scott", "Caloi", "Today", "TSW" + ]} logos={[ - "http://img.b2bpic.net/free-vector/hand-drawn-bike-logo-collection_23-2148857882.jpg", "http://img.b2bpic.net/free-vector/set-retro-bicycle-logos_23-2147675268.jpg", "http://img.b2bpic.net/free-vector/cycling-badges-collection_1261-11.jpg", "http://img.b2bpic.net/free-vector/collection-pastel-colored-bike-logo-flat-design_23-2148848030.jpg", "http://img.b2bpic.net/free-vector/bicycle-logo-template-design_23-2150342418.jpg", "http://img.b2bpic.net/free-vector/hand-drawn-bike-logo-collection_23-2148857882.jpg", "http://img.b2bpic.net/free-vector/bicycle-badges-collection_1324-45.jpg", "http://img.b2bpic.net/free-vector/vintage-label-design-with-lettering-composition-dark_1284-44702.jpg"]} + "http://img.b2bpic.net/free-vector/hand-drawn-bike-logo-collection_23-2148857882.jpg", "http://img.b2bpic.net/free-vector/set-retro-bicycle-logos_23-2147675268.jpg", "http://img.b2bpic.net/free-vector/cycling-badges-collection_1261-11.jpg", "http://img.b2bpic.net/free-vector/collection-pastel-colored-bike-logo-flat-design_23-2148848030.jpg", "http://img.b2bpic.net/free-vector/bicycle-logo-template-design_23-2150342418.jpg", "http://img.b2bpic.net/free-vector/hand-drawn-bike-logo-collection_23-2148857882.jpg", "http://img.b2bpic.net/free-vector/bicycle-badges-collection_1324-45.jpg", "http://img.b2bpic.net/free-vector/vintage-label-design-with-lettering-composition-dark_1284-44702.jpg" + ]} speed={40} showCard={true} containerClassName="max-w-7xl mx-auto px-4 py-16" @@ -186,17 +196,23 @@ export default function Page() { author="Clientes Satisfeitos" avatars={[ { - src: "http://img.b2bpic.net/free-photo/portrait-fashionable-well-dressed-man-with-beard-posing-outdoors_1328-3269.jpg", alt: "Cliente Satisfeito 1"}, + src: "http://img.b2bpic.net/free-photo/portrait-fashionable-well-dressed-man-with-beard-posing-outdoors_1328-3269.jpg", alt: "Cliente Satisfeito 1" + }, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-pretty-brunette-woman-with-soft-natural-make-up-posing-outdoor_291049-2631.jpg", alt: "Cliente Satisfeito 2"}, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-pretty-brunette-woman-with-soft-natural-make-up-posing-outdoor_291049-2631.jpg", alt: "Cliente Satisfeito 2" + }, { - src: "http://img.b2bpic.net/free-photo/business-woman-posing-street_23-2148213468.jpg", alt: "Cliente Satisfeito 3"}, + src: "http://img.b2bpic.net/free-photo/business-woman-posing-street_23-2148213468.jpg", alt: "Cliente Satisfeito 3" + }, { - src: "http://img.b2bpic.net/free-photo/young-successful-businessman-posing-dark-wall_176420-54.jpg", alt: "Cliente Satisfeito 4"}, + src: "http://img.b2bpic.net/free-photo/young-successful-businessman-posing-dark-wall_176420-54.jpg", alt: "Cliente Satisfeito 4" + }, { - src: "http://img.b2bpic.net/free-photo/young-woman-looking-away-while-smiling-grey-t-shirt-front-view_176474-16124.jpg", alt: "Cliente Satisfeito 5"}, + src: "http://img.b2bpic.net/free-photo/young-woman-looking-away-while-smiling-grey-t-shirt-front-view_176474-16124.jpg", alt: "Cliente Satisfeito 5" + }, { - src: "http://img.b2bpic.net/free-photo/businessman-with-glasses-arms-folded_1098-44.jpg", alt: "Cliente Satisfeito 6"}, + src: "http://img.b2bpic.net/free-photo/businessman-with-glasses-arms-folded_1098-44.jpg", alt: "Cliente Satisfeito 6" + }, ]} ratingAnimation="blur-reveal" avatarsAnimation="slide-up" @@ -235,28 +251,29 @@ export default function Page() {