Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-06-09 21:54:13 +00:00

View File

@@ -32,33 +32,19 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "Início",
id: "#hero",
},
name: "Início", id: "#hero"},
{
name: "Sobre",
id: "#about",
},
name: "Sobre", id: "#about"},
{
name: "Catálogo",
id: "#catalog",
},
name: "Catálogo", id: "#catalog"},
{
name: "Como Encomendar",
id: "#how-to-order",
},
name: "Como Encomendar", id: "#how-to-order"},
{
name: "Informações",
id: "#info",
},
name: "Informações", id: "#info"},
{
name: "Feedback",
id: "#feedback",
},
name: "Feedback", id: "#feedback"},
{
name: "Contactos",
id: "#contact",
},
name: "Contactos", id: "#contact"},
]}
brandName="Futefash"
/>
@@ -67,69 +53,44 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroCentered
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
title="Camisolas de futebol com estilo"
description="Explora os modelos disponíveis e faz a tua encomenda por DM no Instagram."
avatars={[
{
src: "http://img.b2bpic.net/free-photo/attractive-brunette-leaning-chain-link-fence-outdoors_651396-337.jpg",
alt: "Jogador de futebol sorridente",
},
src: "http://img.b2bpic.net/free-photo/attractive-brunette-leaning-chain-link-fence-outdoors_651396-337.jpg", alt: "Jogador de futebol sorridente"},
{
src: "http://img.b2bpic.net/free-photo/smiley-woman-athleisure-posing-outdoors_23-2148655856.jpg",
alt: "Fã de futebol feminina",
},
src: "http://img.b2bpic.net/free-photo/smiley-woman-athleisure-posing-outdoors_23-2148655856.jpg", alt: "Fã de futebol feminina"},
{
src: "http://img.b2bpic.net/free-photo/view-soccer-player-before-match_23-2150887445.jpg",
alt: "Jovem fã de futebol",
},
src: "http://img.b2bpic.net/free-photo/view-soccer-player-before-match_23-2150887445.jpg", alt: "Jovem fã de futebol"},
{
src: "http://img.b2bpic.net/free-photo/football-supporters-cheering-home_329181-18584.jpg",
alt: "Fã de futebol retro",
},
src: "http://img.b2bpic.net/free-photo/football-supporters-cheering-home_329181-18584.jpg", alt: "Fã de futebol retro"},
{
src: "http://img.b2bpic.net/free-photo/cartoon-man-wearing-glasses_23-2151136810.jpg",
alt: "Fã de futebol moderno",
},
src: "http://img.b2bpic.net/free-photo/cartoon-man-wearing-glasses_23-2151136810.jpg", alt: "Fã de futebol moderno"},
]}
avatarText="Junta-te aos milhares de fãs satisfeitos!"
buttons={[
{
text: "Ver Catálogo",
href: "#catalog",
},
text: "Ver Catálogo", href: "#catalog"},
{
text: "Encomendar por DM",
href: "https://www.instagram.com/futefash",
},
text: "Encomendar por DM", href: "https://www.instagram.com/futefash"},
]}
buttonAnimation="slide-up"
marqueeItems={[
{
type: "text-icon",
text: "Entrega Rápida",
icon: Rocket,
type: "text-icon", text: "Entrega Rápida", icon: Rocket,
},
{
type: "text-icon",
text: "Qualidade Premium",
icon: ShieldCheck,
type: "text-icon", text: "Qualidade Premium", icon: ShieldCheck,
},
{
type: "text-icon",
text: "Atendimento Personalizado",
icon: MessageCircle,
type: "text-icon", text: "Atendimento Personalizado", icon: MessageCircle,
},
{
type: "text-icon",
text: "Últimos Lançamentos",
icon: Zap,
type: "text-icon", text: "Últimos Lançamentos", icon: Zap,
},
{
type: "text-icon",
text: "Milhares de Fãs Satisfeitos",
icon: Heart,
type: "text-icon", text: "Milhares de Fãs Satisfeitos", icon: Heart,
},
]}
marqueeSpeed={30}
@@ -146,17 +107,11 @@ export default function LandingPage() {
tag="Sobre a Futefash"
bulletPoints={[
{
title: "Explora o Catálogo Organizado",
description: "Navega pela nossa seleção de camisolas de forma intuitiva, com todos os detalhes que precisas.",
},
title: "Explora o Catálogo Organizado", description: "Navega pela nossa seleção de camisolas de forma intuitiva, com todos os detalhes que precisas."},
{
title: "Modelos Atualizados Regularmente",
description: "Estamos sempre a trazer as últimas novidades e peças exclusivas para a tua coleção.",
},
title: "Modelos Atualizados Regularmente", description: "Estamos sempre a trazer as últimas novidades e peças exclusivas para a tua coleção."},
{
title: "Processo de Encomenda Simples",
description: "Tudo tratado diretamente por DM no Instagram para a tua conveniência e um serviço personalizado.",
},
title: "Processo de Encomenda Simples", description: "Tudo tratado diretamente por DM no Instagram para a tua conveniência e um serviço personalizado."},
]}
imageSrc="http://img.b2bpic.net/free-photo/portrait-young-happy-blond-woman-model-with-bright-makeup-colorful-lips-summer-clothes-isolated-white-going-crazy_158538-14606.jpg"
imageAlt="Coleção de camisolas de futebol organizada"
@@ -172,53 +127,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "jersey-1",
name: "Camisola Sporting CP",
price: "€59,99",
variant: "Principal 23/24 - Tamanho M",
imageSrc: "http://img.b2bpic.net/free-photo/still-life-rendering-jackets-display_23-2149745043.jpg",
imageAlt: "Camisola Sporting Clube de Portugal",
},
id: "jersey-1", name: "Camisola Sporting CP", price: "€59,99", variant: "Principal 23/24 - Tamanho M", imageSrc: "http://img.b2bpic.net/free-photo/still-life-rendering-jackets-display_23-2149745043.jpg", imageAlt: "Camisola Sporting Clube de Portugal"},
{
id: "jersey-2",
name: "Camisola Portugal",
price: "€64,99",
variant: "Principal Mundial 22 - Tamanho L",
imageSrc: "http://img.b2bpic.net/free-photo/women-football-team-front-view_23-2148634640.jpg",
imageAlt: "Camisola Seleção Nacional de Portugal",
},
id: "jersey-2", name: "Camisola Portugal", price: "€64,99", variant: "Principal Mundial 22 - Tamanho L", imageSrc: "http://img.b2bpic.net/free-photo/women-football-team-front-view_23-2148634640.jpg", imageAlt: "Camisola Seleção Nacional de Portugal"},
{
id: "jersey-3",
name: "Camisola Retro FC Porto",
price: "€79,99",
variant: "Época 95/96 - Tamanho G",
imageSrc: "http://img.b2bpic.net/free-photo/football-player-wearing-number-10-jersey_53876-146599.jpg",
imageAlt: "Camisola retro do FC Porto",
},
id: "jersey-3", name: "Camisola Retro FC Porto", price: "€79,99", variant: "Época 95/96 - Tamanho G", imageSrc: "http://img.b2bpic.net/free-photo/football-player-wearing-number-10-jersey_53876-146599.jpg", imageAlt: "Camisola retro do FC Porto"},
{
id: "jersey-4",
name: "Camisola Edição Especial Benfica",
price: "€69,99",
variant: "Aniversário - Tamanho M",
imageSrc: "http://img.b2bpic.net/free-photo/black-red-blouses_23-2147704085.jpg",
imageAlt: "Camisola Edição Especial do Benfica",
},
id: "jersey-4", name: "Camisola Edição Especial Benfica", price: "€69,99", variant: "Aniversário - Tamanho M", imageSrc: "http://img.b2bpic.net/free-photo/black-red-blouses_23-2147704085.jpg", imageAlt: "Camisola Edição Especial do Benfica"},
{
id: "jersey-5",
name: "Camisola Real Madrid",
price: "€59,99",
variant: "Visitante 23/24 - Tamanho S",
imageSrc: "http://img.b2bpic.net/free-photo/american-male-football-player-uniform-field_23-2150034599.jpg",
imageAlt: "Camisola do Real Madrid",
},
id: "jersey-5", name: "Camisola Real Madrid", price: "€59,99", variant: "Visitante 23/24 - Tamanho S", imageSrc: "http://img.b2bpic.net/free-photo/american-male-football-player-uniform-field_23-2150034599.jpg", imageAlt: "Camisola do Real Madrid"},
{
id: "jersey-6",
name: "Camisola Novidade Barcelona",
price: "€62,99",
variant: "Principal 24/25 - Tamanho L",
imageSrc: "http://img.b2bpic.net/free-photo/kit-sports-gym-ba-sport_1303-1739.jpg",
imageAlt: "Camisola Novidade do Barcelona",
},
id: "jersey-6", name: "Camisola Novidade Barcelona", price: "€62,99", variant: "Principal 24/25 - Tamanho L", imageSrc: "http://img.b2bpic.net/free-photo/kit-sports-gym-ba-sport_1303-1739.jpg", imageAlt: "Camisola Novidade do Barcelona"},
]}
title="O nosso Catálogo Futefash"
description="Explora a nossa seleção exclusiva de camisolas de futebol. Encontra o modelo ideal e pede já a tua por mensagem no Instagram!"
@@ -233,34 +152,22 @@ export default function LandingPage() {
features={[
{
icon: Shield,
title: "Clubes",
description: "Encontra as camisolas dos teus clubes preferidos, nacionais e internacionais.",
},
title: "Clubes", description: "Encontra as camisolas dos teus clubes preferidos, nacionais e internacionais."},
{
icon: Flag,
title: "Seleções",
description: "Veste as cores do teu país com a nossa coleção de camisolas de seleções.",
},
title: "Seleções", description: "Veste as cores do teu país com a nossa coleção de camisolas de seleções."},
{
icon: History,
title: "Retro",
description: "Revive a glória do passado com as nossas camisolas retro e clássicos intemporais.",
},
title: "Retro", description: "Revive a glória do passado com as nossas camisolas retro e clássicos intemporais."},
{
icon: Sparkles,
title: "Edições Especiais",
description: "Peças únicas e limitadas para os verdadeiros colecionadores e fãs.",
},
title: "Edições Especiais", description: "Peças únicas e limitadas para os verdadeiros colecionadores e fãs."},
{
icon: TrendingUp,
title: "Mais Procuradas",
description: "Descobre as camisolas que estão a fazer furor e esgotam rapidamente.",
},
title: "Mais Procuradas", description: "Descobre as camisolas que estão a fazer furor e esgotam rapidamente."},
{
icon: Star,
title: "Novidades",
description: "Sê o primeiro a ter acesso aos últimos lançamentos e coleções mais recentes.",
},
title: "Novidades", description: "Sê o primeiro a ter acesso aos últimos lançamentos e coleções mais recentes."},
]}
title="Explora por Categoria"
description="Descobre a tua camisola favorita, navegando pelas nossas categorias cuidadosamente selecionadas."
@@ -275,19 +182,13 @@ export default function LandingPage() {
features={[
{
icon: Tag,
title: "1. Escolhe a camisola",
description: "Navega pelo nosso catálogo e seleciona os modelos que te interessam.",
},
title: "1. Escolhe a camisola", description: "Navega pelo nosso catálogo e seleciona os modelos que te interessam."},
{
icon: MessageSquare,
title: "2. Clica em 'Pedir por DM'",
description: "Cada camisola tem um botão direto para o nosso perfil do Instagram. Clica e inicia a conversa!",
},
title: "2. Clica em 'Pedir por DM'", description: "Cada camisola tem um botão direto para o nosso perfil do Instagram. Clica e inicia a conversa!"},
{
icon: CheckCircle,
title: "3. Confirma no Instagram",
description: "Envia-nos uma mensagem para confirmar disponibilidade, tamanho, preço e detalhes de envio. Fácil e rápido!",
},
title: "3. Confirma no Instagram", description: "Envia-nos uma mensagem para confirmar disponibilidade, tamanho, preço e detalhes de envio. Fácil e rápido!"},
]}
title="Como Encomendar em 3 Passos Simples"
description="O teu processo de encomenda é rápido, fácil e personalizado, sempre via DM no Instagram."
@@ -299,30 +200,15 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "faq-1",
title: "Processo de Encomenda",
content: "Todas as encomendas são geridas exclusivamente por mensagem direta no nosso Instagram. Não existe carrinho nem pagamentos automáticos no site, garantindo um serviço mais pessoal e direto.",
},
id: "faq-1", title: "Processo de Encomenda", content: "Todas as encomendas são geridas exclusivamente por mensagem direta no nosso Instagram. Não existe carrinho nem pagamentos automáticos no site, garantindo um serviço mais pessoal e direto."},
{
id: "faq-2",
title: "Tamanhos e Disponibilidade",
content: "A confirmação de stock e tamanhos é feita individualmente via DM no Instagram, onde podemos oferecer um serviço mais personalizado e responder a todas as tuas questões.",
},
id: "faq-2", title: "Tamanhos e Disponibilidade", content: "A confirmação de stock e tamanhos é feita individualmente via DM no Instagram, onde podemos oferecer um serviço mais personalizado e responder a todas as tuas questões."},
{
id: "faq-3",
title: "Métodos de Pagamento",
content: "Os detalhes de pagamento serão combinados diretamente contigo após a confirmação da encomenda via Instagram. Oferecemos opções flexíveis para a tua comodidade.",
},
id: "faq-3", title: "Métodos de Pagamento", content: "Os detalhes de pagamento serão combinados diretamente contigo após a confirmação da encomenda via Instagram. Oferecemos opções flexíveis para a tua comodidade."},
{
id: "faq-4",
title: "Prazos de Entrega",
content: "Os prazos de entrega podem variar dependendo do artigo e da localização. Serão comunicados no momento da encomenda, após confirmação por DM no Instagram.",
},
id: "faq-4", title: "Prazos de Entrega", content: "Os prazos de entrega podem variar dependendo do artigo e da localização. Serão comunicados no momento da encomenda, após confirmação por DM no Instagram."},
{
id: "faq-5",
title: "Trocas e Devoluções",
content: "Qualquer questão relativa a trocas ou devoluções deve ser discutida diretamente connosco via Instagram DM. Estamos aqui para ajudar e garantir a tua satisfação.",
},
id: "faq-5", title: "Trocas e Devoluções", content: "Qualquer questão relativa a trocas ou devoluções deve ser discutida diretamente connosco via Instagram DM. Estamos aqui para ajudar e garantir a tua satisfação."},
]}
sideTitle="Informações Essenciais"
sideDescription="Transparência e clareza para a tua melhor experiência Futefash."
@@ -337,50 +223,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "client-1",
title: "Qualidade Impecável!",
quote: "As camisolas da Futefash superaram as minhas expectativas. O tecido é ótimo e a personalização é perfeita. Recomendo vivamente!",
name: "João Silva",
role: "Cliente Verificado",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-with-copy-space_23-2148296629.jpg",
imageAlt: "João Silva",
},
id: "client-1", title: "Qualidade Impecável!", quote: "As camisolas da Futefash superaram as minhas expectativas. O tecido é ótimo e a personalização é perfeita. Recomendo vivamente!", name: "João Silva", role: "Cliente Verificado", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-with-copy-space_23-2148296629.jpg", imageAlt: "João Silva"},
{
id: "client-2",
title: "Serviço 5 Estrelas",
quote: "A encomenda foi super fácil via Instagram e a camisola chegou mais rápido do que esperava. Atendimento muito simpático e eficiente.",
name: "Ana Rodrigues",
role: "Fã Futefash",
imageSrc: "http://img.b2bpic.net/free-photo/view-baseball-fan-enjoying-game_23-2151023635.jpg",
imageAlt: "Ana Rodrigues",
},
id: "client-2", title: "Serviço 5 Estrelas", quote: "A encomenda foi super fácil via Instagram e a camisola chegou mais rápido do que esperava. Atendimento muito simpático e eficiente.", name: "Ana Rodrigues", role: "Fã Futefash", imageSrc: "http://img.b2bpic.net/free-photo/view-baseball-fan-enjoying-game_23-2151023635.jpg", imageAlt: "Ana Rodrigues"},
{
id: "client-3",
title: "Coleção Fantástica",
quote: "Encontrei aquela camisola rara que procurava há anos! O catálogo é incrível e sempre atualizado. Já sou cliente fiel.",
name: "Carlos Mendes",
role: "Colecionador",
imageSrc: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149371210.jpg",
imageAlt: "Carlos Mendes",
},
id: "client-3", title: "Coleção Fantástica", quote: "Encontrei aquela camisola rara que procurava há anos! O catálogo é incrível e sempre atualizado. Já sou cliente fiel.", name: "Carlos Mendes", role: "Colecionador", imageSrc: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149371210.jpg", imageAlt: "Carlos Mendes"},
{
id: "client-4",
title: "Confiança e Rapidez",
quote: "Fiz a minha primeira encomenda com alguma dúvida, mas fiquei totalmente satisfeito. Processo transparente e entrega no prazo. Parabéns!",
name: "Sofia Costa",
role: "Cliente Satisfeita",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-white-cardigan_176474-92020.jpg",
imageAlt: "Sofia Costa",
},
id: "client-4", title: "Confiança e Rapidez", quote: "Fiz a minha primeira encomenda com alguma dúvida, mas fiquei totalmente satisfeito. Processo transparente e entrega no prazo. Parabéns!", name: "Sofia Costa", role: "Cliente Satisfeita", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-white-cardigan_176474-92020.jpg", imageAlt: "Sofia Costa"},
{
id: "client-5",
title: "A melhor montra online!",
quote: "O site da Futefash é a montra perfeita. Modelos bem apresentados e a encomenda por DM é super prática. Já tenho a minha nova camisola!",
name: "Miguel Pereira",
role: "Entusiasta de Futebol",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-male-vacation-holding-his-hat-pink-space_140725-97437.jpg",
imageAlt: "Miguel Pereira",
},
id: "client-5", title: "A melhor montra online!", quote: "O site da Futefash é a montra perfeita. Modelos bem apresentados e a encomenda por DM é super prática. Já tenho a minha nova camisola!", name: "Miguel Pereira", role: "Entusiasta de Futebol", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-male-vacation-holding-his-hat-pink-space_140725-97437.jpg", imageAlt: "Miguel Pereira"},
]}
title="O que os Nossos Clientes Dizem"
description="A satisfação é a nossa maior vitória. Vê o feedback de quem já vestiu uma Futefash!"
@@ -391,8 +242,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Contacta-nos"
title="Fala Connosco no Instagram"
description="A nossa equipa está pronta para te ajudar com todas as tuas questões, desde disponibilidade de artigos a detalhes de encomenda. O canal principal para todas as tuas questões e encomendas é o nosso Instagram. Esperamos por ti!"
@@ -400,16 +250,6 @@ export default function LandingPage() {
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/confident-young-sporty-woman-optical-glasses-wearing-headband-wristbands-holding-ball-isolated-pink-wall_141793-95481.jpg"
imageAlt="Mulher a segurar uma bola de futebol e um telemóvel"
buttons={[
{
text: "Ver Instagram",
href: "https://www.instagram.com/futefash",
},
{
text: "Encomendar por DM",
href: "https://www.instagram.com/futefash",
},
]}
/>
</div>
@@ -420,9 +260,7 @@ export default function LandingPage() {
socialLinks={[
{
icon: Instagram,
href: "https://www.instagram.com/futefash",
ariaLabel: "Instagram da Futefash",
},
href: "https://www.instagram.com/futefash", ariaLabel: "Instagram da Futefash"},
]}
/>
</div>