Update src/app/page.tsx
This commit is contained in:
180
src/app/page.tsx
180
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleApple
|
<NavbarStyleApple
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Início",
|
name: "Início", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Sobre",
|
name: "Sobre", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Serviços",
|
name: "Serviços", id: "features"},
|
||||||
id: "features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contactos",
|
name: "Contactos", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Paulo Sá Canalizações"
|
brandName="Paulo Sá Canalizações"
|
||||||
/>
|
/>
|
||||||
@@ -55,32 +47,15 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitDualMedia
|
<HeroSplitDualMedia
|
||||||
background={{
|
background={{
|
||||||
variant: "gradient-bars",
|
variant: "gradient-bars"}}
|
||||||
}}
|
|
||||||
title="Serviços de Canalização de Excelência em Vila do Conde"
|
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."
|
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"
|
tag="Plumbing Experts"
|
||||||
mediaItems={[
|
mediaItems={[
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721574.jpg?_wi=1",
|
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721574.jpg", imageAlt: "professional plumber at work"},
|
||||||
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?_wi=1",
|
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"}
|
||||||
imageAlt: "plumbing repair services professional",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/architectural-blueprints_1359-498.jpg",
|
|
||||||
imageAlt: "Architectural blueprints.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-craftsman_23-2148137745.jpg",
|
|
||||||
imageAlt: "Portrait of craftsman",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/female-plumber-working-fix-problems-client-s-house_23-2150990725.jpg",
|
|
||||||
imageAlt: "Female plumber working to fix problems at client's house",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
rating={5}
|
rating={5}
|
||||||
@@ -105,55 +80,31 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Reparações de Urgência",
|
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,
|
||||||
description: "Resolvemos fugas e avarias rapidamente, garantindo um serviço de confiança no momento que mais precisa.",
|
|
||||||
icon: Zap,
|
|
||||||
mediaItems: [
|
mediaItems: [
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721566.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721566.jpg", imageAlt: "emergency plumbing service"},
|
||||||
imageAlt: "emergency plumbing service",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-mechanical-screws-kit_23-2148557969.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-mechanical-screws-kit_23-2148557969.jpg", imageAlt: "emergency plumbing service"},
|
||||||
imageAlt: "emergency plumbing service",
|
]
|
||||||
},
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721574.jpg?_wi=2",
|
|
||||||
imageAlt: "emergency plumbing service",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Instalações Sanitárias",
|
title: "Instalações Sanitárias", description: "Montagem completa de sistemas sanitários e de água com acabamentos profissionais e duradouros.", icon: Wrench,
|
||||||
description: "Montagem completa de sistemas sanitários e de água com acabamentos profissionais e duradouros.",
|
|
||||||
icon: Wrench,
|
|
||||||
mediaItems: [
|
mediaItems: [
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721532.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721532.jpg", imageAlt: "bathroom plumbing installation"},
|
||||||
imageAlt: "bathroom plumbing installation",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-wearing-plastic-bags_23-2149704462.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-wearing-plastic-bags_23-2149704462.jpg", imageAlt: "bathroom plumbing installation"},
|
||||||
imageAlt: "bathroom plumbing installation",
|
]
|
||||||
},
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-hispanic-handyman-writing-work-estimate-before-fixing-kitchen-sink_662251-2690.jpg?_wi=2",
|
|
||||||
imageAlt: "emergency plumbing service",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Sistemas de Aquecimento",
|
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,
|
||||||
description: "Manutenção e reparação de aquecedores e termossifões para garantir conforto e eficiência térmica.",
|
|
||||||
icon: Flame,
|
|
||||||
mediaItems: [
|
mediaItems: [
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-with-cancer-having-drink-home_23-2151056036.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-with-cancer-having-drink-home_23-2151056036.jpg", imageAlt: "hot water system repair"},
|
||||||
imageAlt: "hot water system repair",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-installs-heating-system-house-checks-pipes-with-wrench_169016-52877.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/man-installs-heating-system-house-checks-pipes-with-wrench_169016-52877.jpg", imageAlt: "hot water system repair"},
|
||||||
imageAlt: "hot water system repair",
|
]
|
||||||
},
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-house-thinking_329181-9439.jpg?_wi=1",
|
|
||||||
imageAlt: "emergency plumbing service",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Os Nossos Serviços Profissionais"
|
title="Os Nossos Serviços Profissionais"
|
||||||
@@ -168,22 +119,13 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", title: "Anos de Experiência", value: "10+", icon: Award,
|
||||||
title: "Anos de Experiência",
|
|
||||||
value: "10+",
|
|
||||||
icon: Award,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", title: "Clientes Satisfeitos", value: "500+", icon: Users,
|
||||||
title: "Clientes Satisfeitos",
|
|
||||||
value: "500+",
|
|
||||||
icon: Users,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "m3",
|
id: "m3", title: "Projetos Concluídos", value: "1000+", icon: CheckCircle,
|
||||||
title: "Projetos Concluídos",
|
|
||||||
value: "1000+",
|
|
||||||
icon: CheckCircle,
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Resultados de Qualidade"
|
title="Resultados de Qualidade"
|
||||||
@@ -196,35 +138,15 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Gabriel Leite", imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-house-thinking_329181-9439.jpg", imageAlt: "happy client smiling"},
|
||||||
name: "Gabriel Leite",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-house-thinking_329181-9439.jpg?_wi=2",
|
|
||||||
imageAlt: "happy client smiling",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
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"},
|
||||||
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",
|
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"},
|
||||||
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",
|
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"},
|
||||||
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",
|
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"},
|
||||||
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",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardTitle="O que dizem os nossos clientes"
|
cardTitle="O que dizem os nossos clientes"
|
||||||
cardTag="Avaliações"
|
cardTag="Avaliações"
|
||||||
@@ -237,20 +159,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "Qual a vossa área de atuação?", content: "Atuamos em toda a região de Vila do Conde."},
|
||||||
title: "Qual a vossa área de atuação?",
|
|
||||||
content: "Atuamos em toda a região de Vila do Conde.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "Fazemos orçamentos gratuitos?", content: "Sim, analisamos o caso e fornecemos orçamento transparente."},
|
||||||
title: "Fazemos orçamentos gratuitos?",
|
|
||||||
content: "Sim, analisamos o caso e fornecemos orçamento transparente.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Prestamos serviços de urgência?", content: "Sim, temos disponibilidade para situações urgentes."},
|
||||||
title: "Prestamos serviços de urgência?",
|
|
||||||
content: "Sim, temos disponibilidade para situações urgentes.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
sideTitle="Perguntas Frequentes"
|
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 mais comuns sobre os nossos serviços de canalização."
|
||||||
@@ -262,14 +175,11 @@ export default function LandingPage() {
|
|||||||
<ContactText
|
<ContactText
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"}}
|
||||||
}}
|
|
||||||
text="Precisa de ajuda com canalizações? Entre em contacto connosco hoje mesmo pelo telefone 910 392 998."
|
text="Precisa de ajuda com canalizações? Entre em contacto connosco hoje mesmo pelo telefone 910 392 998."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Ligar Agora",
|
text: "Ligar Agora", href: "tel:910392998"},
|
||||||
href: "tel:910392998",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -279,33 +189,21 @@ export default function LandingPage() {
|
|||||||
logoText="Paulo Sá Canalizações"
|
logoText="Paulo Sá Canalizações"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Serviços",
|
title: "Serviços", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Reparações",
|
label: "Reparações", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Instalações",
|
label: "Instalações", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Manutenção",
|
label: "Manutenção", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Contacto",
|
title: "Contacto", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Ligar: 910 392 998",
|
label: "Ligar: 910 392 998", href: "tel:910392998"},
|
||||||
href: "tel:910392998",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Morada: R. do Comendador Macieira 125 B",
|
label: "Morada: R. do Comendador Macieira 125 B", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user