9 Commits

Author SHA1 Message Date
209ebc9224 Update src/app/page.tsx 2026-05-11 19:38:21 +00:00
8871041256 Merge version_2 into main
Merge version_2 into main
2026-05-11 19:33:39 +00:00
ab3ed079a3 Update src/app/page.tsx 2026-05-11 19:33:33 +00:00
3ff8ec3c39 Merge version_2 into main
Merge version_2 into main
2026-05-11 19:33:12 +00:00
844ab1a19f Update src/app/page.tsx 2026-05-11 19:33:09 +00:00
2c9fc59fac Merge version_2 into main
Merge version_2 into main
2026-05-11 19:32:38 +00:00
4a4256f070 Update src/app/page.tsx 2026-05-11 19:32:32 +00:00
7cc6584259 Merge version_1 into main
Merge version_1 into main
2026-05-11 19:28:28 +00:00
e4c9ed60b7 Merge version_1 into main
Merge version_1 into main
2026-05-11 19:28:00 +00:00

View File

@@ -2,10 +2,10 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
@@ -31,14 +31,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Início", id: "hero"},
{
name: "Sobre", id: "about"},
{
name: "Serviços", id: "features"},
{
name: "Contactos", id: "contact"},
{ name: "Início", id: "hero" },
{ name: "Sobre", id: "about" },
{ name: "Serviços", id: "features" },
{ name: "Contactos", id: "contact" },
]}
brandName="Paulo Sá Canalizações"
/>
@@ -46,16 +42,13 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "gradient-bars"}}
title="Serviços de Canalização de Excelência em Vila do Conde"
description="Qualidade impecável e rapidez para resolver todos os seus problemas de canalização. Transparência, preços justos e profissionalismo garantido."
tag="Plumbing Experts"
background={{ variant: "gradient-bars" }}
title="Serviços de Canalização de Excelência com Paulo Sá"
description="Qualidade impecável e rapidez para resolver todos os seus problemas de canalização. Transparência, preços justos e profissionalismo garantido pelo Paulo Sá."
tag="Especialistas em Canalização"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721574.jpg", imageAlt: "professional plumber at work"},
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-hispanic-handyman-writing-work-estimate-before-fixing-kitchen-sink_662251-2690.jpg", imageAlt: "plumbing repair services professional"}
{ imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721574.jpg?_wi=1", imageAlt: "canalizador profissional em serviço" },
{ imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-hispanic-handyman-writing-work-estimate-before-fixing-kitchen-sink_662251-2690.jpg", imageAlt: "serviços de reparação de canalização" }
]}
mediaAnimation="slide-up"
rating={5}
@@ -67,7 +60,7 @@ export default function LandingPage() {
<div id="about" data-section="about">
<TextAbout
useInvertedBackground={false}
title="Experiência e Confiança ao Seu Serviço"
title="Experiência e Confiança com o Paulo Sá"
tag="Sobre Nós"
tagIcon={Info}
/>
@@ -79,36 +72,12 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
{
title: "Reparações de Urgência", description: "Resolvemos fugas e avarias rapidamente, garantindo um serviço de confiança no momento que mais precisa.", icon: Zap,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721566.jpg", imageAlt: "emergency plumbing service"},
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-mechanical-screws-kit_23-2148557969.jpg", imageAlt: "emergency plumbing service"},
]
},
{
title: "Instalações Sanitárias", description: "Montagem completa de sistemas sanitários e de água com acabamentos profissionais e duradouros.", icon: Wrench,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721532.jpg", imageAlt: "bathroom plumbing installation"},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-wearing-plastic-bags_23-2149704462.jpg", imageAlt: "bathroom plumbing installation"},
]
},
{
title: "Sistemas de Aquecimento", description: "Manutenção e reparação de aquecedores e termossifões para garantir conforto e eficiência térmica.", icon: Flame,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-with-cancer-having-drink-home_23-2151056036.jpg", imageAlt: "hot water system repair"},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-installs-heating-system-house-checks-pipes-with-wrench_169016-52877.jpg", imageAlt: "hot water system repair"},
]
},
{ title: "Reparações de Urgência", description: "Resolvemos fugas e avarias rapidamente com o Paulo Sá, garantindo um serviço de confiança no momento que mais precisa.", icon: Zap, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721566.jpg?_wi=1", imageAlt: "serviço de canalização urgente" }, { imageSrc: "http://img.b2bpic.net/free-photo/high-angle-mechanical-screws-kit_23-2148557969.jpg", imageAlt: "peças de canalização" }] },
{ title: "Instalações Sanitárias", description: "Montagem completa de sistemas sanitários e de água com acabamentos profissionais e duradouros executados pelo Paulo Sá.", icon: Wrench, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721532.jpg", imageAlt: "instalação sanitária" }, { imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-wearing-plastic-bags_23-2149704462.jpg", imageAlt: "instalação de casa de banho" }] },
{ title: "Sistemas de Aquecimento", description: "Manutenção e reparação de aquecedores e termossifões para garantir conforto e eficiência térmica com a garantia Paulo Sá.", icon: Flame, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-with-cancer-having-drink-home_23-2151056036.jpg", imageAlt: "reparação de aquecedor" }, { imageSrc: "http://img.b2bpic.net/free-photo/man-installs-heating-system-house-checks-pipes-with-wrench_169016-52877.jpg", imageAlt: "sistema de aquecimento" }] },
]}
title="Os Nossos Serviços Profissionais"
description="Oferecemos uma vasta gama de soluções de canalização residencial e comercial com a maior qualidade."
description="Oferecemos uma vasta gama de soluções de canalização residencial e comercial com a qualidade que só o Paulo Sá garante."
/>
</div>
@@ -118,18 +87,12 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
metrics={[
{
id: "m1", title: "Anos de Experiência", value: "10+", icon: Award,
},
{
id: "m2", title: "Clientes Satisfeitos", value: "500+", icon: Users,
},
{
id: "m3", title: "Projetos Concluídos", value: "1000+", icon: CheckCircle,
},
{ id: "m1", title: "Anos de Experiência Paulo Sá", value: "10+", icon: Award },
{ id: "m2", title: "Clientes Satisfeitos", value: "500+", icon: Users },
{ id: "m3", title: "Projetos Concluídos pelo Paulo Sá", value: "1000+", icon: CheckCircle },
]}
title="Resultados de Qualidade"
description="Números que refletem o compromisso do nosso serviço com a sua casa."
description="Números que refletem o compromisso do Paulo Sá com a sua casa."
/>
</div>
@@ -137,18 +100,13 @@ export default function LandingPage() {
<TestimonialCardTwelve
useInvertedBackground={false}
testimonials={[
{
id: "1", name: "Gabriel Leite", imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-house-thinking_329181-9439.jpg", imageAlt: "happy client smiling"},
{
id: "2", name: "Diana Dias", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-home-with-heater_23-2149339547.jpg", imageAlt: "middle aged man happy"},
{
id: "3", name: "Ana Ramos", imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg", imageAlt: "happy woman looking home"},
{
id: "4", name: "Pedro Santos", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-portrait-handsome-young-man-sitting-cafe-talking-friend-mobile-phone-with-wireless-earphones-laughing-smiling-listening-funny-podcast_1258-314334.jpg", imageAlt: "senior man smiling"},
{
id: "5", name: "Vera Areal", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-dreamy-beautiful-woman-thinking-something-happy-holding-smartphone-waiting_1258-187163.jpg", imageAlt: "young woman happy home"},
{ id: "1", name: "Gabriel Leite", imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-house-thinking_329181-9439.jpg", imageAlt: "cliente satisfeito" },
{ id: "2", name: "Diana Dias", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-home-with-heater_23-2149339547.jpg", imageAlt: "cliente satisfeito" },
{ id: "3", name: "Ana Ramos", imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg", imageAlt: "cliente satisfeito" },
{ id: "4", name: "Pedro Santos", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-portrait-handsome-young-man-sitting-cafe-talking-friend-mobile-phone-with-wireless-earphones-laughing-smiling-listening-funny-podcast_1258-314334.jpg", imageAlt: "cliente satisfeito" },
{ id: "5", name: "Vera Areal", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-dreamy-beautiful-woman-thinking-something-happy-holding-smartphone-waiting_1258-187163.jpg", imageAlt: "cliente satisfeito" },
]}
cardTitle="O que dizem os nossos clientes"
cardTitle="O que dizem sobre o Paulo Sá"
cardTag="Avaliações"
cardAnimation="slide-up"
/>
@@ -158,56 +116,37 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "f1", title: "Qual a vossa área de atuação?", content: "Atuamos em toda a região de Vila do Conde."},
{
id: "f2", title: "Fazemos orçamentos gratuitos?", content: "Sim, analisamos o caso e fornecemos orçamento transparente."},
{
id: "f3", title: "Prestamos serviços de urgência?", content: "Sim, temos disponibilidade para situações urgentes."},
{ id: "f1", title: "Qual a área de atuação do Paulo Sá?", content: "Atuamos em toda a região de Vila do Conde." },
{ id: "f2", title: "O Paulo Sá faz orçamentos gratuitos?", content: "Sim, analisamos o caso e fornecemos um orçamento transparente." },
{ id: "f3", title: "O Paulo Sá presta serviços de urgência?", content: "Sim, temos disponibilidade para situações urgentes." },
]}
sideTitle="Perguntas Frequentes"
sideDescription="Temos as respostas para as suas dúvidas mais comuns sobre os nossos serviços de canalização."
sideDescription="Temos as respostas para as suas dúvidas sobre os serviços do Paulo Sá."
faqsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={true}
background={{
variant: "sparkles-gradient"}}
text="Precisa de ajuda com canalizações? Entre em contacto connosco hoje mesmo pelo telefone 910 392 998."
buttons={[
{
text: "Ligar Agora", href: "tel:910392998"},
]}
<ContactSplit
tag="Contacte o Paulo Sá"
title="Precisa de ajuda com canalizações?"
description="O Paulo Sá está disponível para resolver o seu problema rapidamente. Ligue-nos hoje mesmo."
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721574.jpg?_wi=2"
buttonText="Enviar"
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
<FooterMedia
logoText="Paulo Sá Canalizações"
imageSrc="http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721566.jpg?_wi=2"
columns={[
{
title: "Serviços", items: [
{
label: "Reparações", href: "#features"},
{
label: "Instalações", href: "#features"},
{
label: "Manutenção", href: "#features"},
],
},
{
title: "Contacto", items: [
{
label: "Ligar: 910 392 998", href: "tel:910392998"},
{
label: "Morada: R. do Comendador Macieira 125 B", href: "#"},
],
},
{ title: "Serviços Paulo Sá", items: [{ label: "Reparações", href: "#features" }, { label: "Instalações", href: "#features" }, { label: "Manutenção", href: "#features" }] },
{ title: "Contacto Direto", items: [{ label: "Ligar: 910 392 998", href: "tel:910392998" }, { label: "Morada: R. do Comendador Macieira 125 B", href: "#" }] },
]}
copyrightText="© 2025 Paulo Sá Canalizações"
copyrightText="© 2025 Paulo Sá Canalizações - Excelência Profissional"
/>
</div>
</ReactLenis>