Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7d0a99c0c3 | |||
| d4204f6197 | |||
| 44cffc0974 |
238
src/app/page.tsx
238
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Projects",
|
||||
id: "products",
|
||||
},
|
||||
name: "Projects", id: "products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Benedykt Jan"
|
||||
/>
|
||||
@@ -56,41 +48,27 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
buttons={[
|
||||
{
|
||||
text: "Zamów darmową wycenę", href: "#contact"
|
||||
}
|
||||
]}
|
||||
title="Benedykt Jan Usługi Blacharsko-Dekarskie"
|
||||
description="Profesjonalne usługi dekarskie, blacharskie i naprawy dachów na najwyższym poziomie."
|
||||
carouselItems={[
|
||||
{
|
||||
id: "h1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748770.jpg",
|
||||
imageAlt: "Roof installation",
|
||||
},
|
||||
id: "h1", imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748770.jpg", imageAlt: "Roof installation"},
|
||||
{
|
||||
id: "h2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-male-mechanic-checking-car-back_23-2148327510.jpg",
|
||||
imageAlt: "Sheet metal work",
|
||||
},
|
||||
id: "h2", imageSrc: "http://img.b2bpic.net/free-photo/side-view-male-mechanic-checking-car-back_23-2148327510.jpg", imageAlt: "Sheet metal work"},
|
||||
{
|
||||
id: "h3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-protection-helmet_23-2149343636.jpg",
|
||||
imageAlt: "Roof repair",
|
||||
},
|
||||
id: "h3", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-protection-helmet_23-2149343636.jpg", imageAlt: "Roof repair"},
|
||||
{
|
||||
id: "h4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-hand-wearing-glove_23-2149916259.jpg",
|
||||
imageAlt: "Professional tools",
|
||||
},
|
||||
id: "h4", imageSrc: "http://img.b2bpic.net/free-photo/side-view-hand-wearing-glove_23-2149916259.jpg", imageAlt: "Professional tools"},
|
||||
{
|
||||
id: "h5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-engaged-household-task_23-2151741209.jpg",
|
||||
imageAlt: "Detailing",
|
||||
},
|
||||
id: "h5", imageSrc: "http://img.b2bpic.net/free-photo/man-engaged-household-task_23-2151741209.jpg", imageAlt: "Detailing"},
|
||||
{
|
||||
id: "h6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/exterior-home_74190-4300.jpg",
|
||||
imageAlt: "Finished roof",
|
||||
},
|
||||
id: "h6", imageSrc: "http://img.b2bpic.net/free-photo/exterior-home_74190-4300.jpg", imageAlt: "Finished roof"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -103,17 +81,11 @@ export default function LandingPage() {
|
||||
description="Zapewniamy wieloletnie doświadczenie w branży dekarskiej. Nasza firma to gwarancja trwałości, solidności i terminowości każdej realizacji."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Solidny montaż",
|
||||
description: "Precyzja w każdym detalu.",
|
||||
},
|
||||
title: "Solidny montaż", description: "Precyzja w każdym detalu."},
|
||||
{
|
||||
title: "Najlepsze materiały",
|
||||
description: "Używamy tylko sprawdzonych komponentów.",
|
||||
},
|
||||
title: "Najlepsze materiały", description: "Używamy tylko sprawdzonych komponentów."},
|
||||
{
|
||||
title: "Terminowość",
|
||||
description: "Szanujemy Twój czas.",
|
||||
},
|
||||
title: "Terminowość", description: "Szanujemy Twój czas."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-doctor-wearing-lab-coat_23-2149551157.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -126,20 +98,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Blacharstwo",
|
||||
description: "Obróbki blacharskie i montaż orynnowania.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-painting-car-door_23-2149714292.jpg",
|
||||
},
|
||||
title: "Blacharstwo", description: "Obróbki blacharskie i montaż orynnowania.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-painting-car-door_23-2149714292.jpg"},
|
||||
{
|
||||
title: "Dekarstwo",
|
||||
description: "Pełne krycie dachów dachówką i blachodachówką.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photo-wood-texture-pattern_58702-15608.jpg",
|
||||
},
|
||||
title: "Dekarstwo", description: "Pełne krycie dachów dachówką i blachodachówką.", imageSrc: "http://img.b2bpic.net/free-photo/photo-wood-texture-pattern_58702-15608.jpg"},
|
||||
{
|
||||
title: "Naprawy dachów",
|
||||
description: "Szybka diagnostyka i usuwanie wycieków.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-worker-with-helmet-working-roof_23-2149343663.jpg",
|
||||
},
|
||||
title: "Naprawy dachów", description: "Szybka diagnostyka i usuwanie wycieków.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-worker-with-helmet-working-roof_23-2149343663.jpg"},
|
||||
]}
|
||||
title="Nasze Specjalizacje"
|
||||
description="Kompleksowa obsługa dachów dla Twojego domu i firmy."
|
||||
@@ -154,41 +117,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Nowy dach - dom jednorodzinny",
|
||||
price: "Projekt ukończony",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-buildings-with-red-roofs-sunlight_181624-5655.jpg",
|
||||
},
|
||||
id: "p1", name: "Nowy dach - dom jednorodzinny", price: "Projekt ukończony", imageSrc: "http://img.b2bpic.net/free-photo/white-buildings-with-red-roofs-sunlight_181624-5655.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Renowacja zabytkowego dachu",
|
||||
price: "Projekt ukończony",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-working-roof_23-2149343660.jpg",
|
||||
},
|
||||
id: "p2", name: "Renowacja zabytkowego dachu", price: "Projekt ukończony", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-working-roof_23-2149343660.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Obróbki blacharskie - hala",
|
||||
price: "Projekt ukończony",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cranes-construction-site_53876-145039.jpg",
|
||||
},
|
||||
id: "p3", name: "Obróbki blacharskie - hala", price: "Projekt ukończony", imageSrc: "http://img.b2bpic.net/free-photo/cranes-construction-site_53876-145039.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Montaż systemu rynnowego",
|
||||
price: "Projekt ukończony",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-cuts-steel-profiles-drywall-close-up-selective-focus-preparing-installation-ceiling-profile-system-frame-renovation-repair_166373-1903.jpg",
|
||||
},
|
||||
id: "p4", name: "Montaż systemu rynnowego", price: "Projekt ukończony", imageSrc: "http://img.b2bpic.net/free-photo/worker-cuts-steel-profiles-drywall-close-up-selective-focus-preparing-installation-ceiling-profile-system-frame-renovation-repair_166373-1903.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Dach dwuspadowy",
|
||||
price: "Projekt ukończony",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wide-shot-brown-building-white-clouds-blue-sky-daytime_181624-1893.jpg",
|
||||
},
|
||||
id: "p5", name: "Dach dwuspadowy", price: "Projekt ukończony", imageSrc: "http://img.b2bpic.net/free-photo/wide-shot-brown-building-white-clouds-blue-sky-daytime_181624-1893.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Naprawa izolacji kominów",
|
||||
price: "Projekt ukończony",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/artisan-work-madhu-vana_181624-58285.jpg",
|
||||
},
|
||||
id: "p6", name: "Naprawa izolacji kominów", price: "Projekt ukończony", imageSrc: "http://img.b2bpic.net/free-photo/artisan-work-madhu-vana_181624-58285.jpg"},
|
||||
]}
|
||||
title="Nasze Realizacje"
|
||||
description="Zobacz przykłady naszych ostatnich projektów."
|
||||
@@ -202,59 +141,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Jan Kowalski",
|
||||
role: "Inwestor",
|
||||
company: "Dom Prywatny",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/architect-giving-hand-shake_23-2148242932.jpg",
|
||||
},
|
||||
id: "t1", name: "Jan Kowalski", role: "Inwestor", company: "Dom Prywatny", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/architect-giving-hand-shake_23-2148242932.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Anna Nowak",
|
||||
role: "Deweloper",
|
||||
company: "Firma XYZ",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-brunette-student-girl-wearing-elegant-black-dress-keeping-arms-folded-while-sitting-front-laptop-computer-working-diploma-project-online-using-free-wi-fi-coffee-break_273609-74.jpg",
|
||||
},
|
||||
id: "t2", name: "Anna Nowak", role: "Deweloper", company: "Firma XYZ", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-brunette-student-girl-wearing-elegant-black-dress-keeping-arms-folded-while-sitting-front-laptop-computer-working-diploma-project-online-using-free-wi-fi-coffee-break_273609-74.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Marek Zieliński",
|
||||
role: "Właściciel",
|
||||
company: "Firma Bud",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3891.jpg",
|
||||
},
|
||||
id: "t3", name: "Marek Zieliński", role: "Właściciel", company: "Firma Bud", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3891.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Kasia Wójcik",
|
||||
role: "Klientka",
|
||||
company: "Dom",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67170.jpg",
|
||||
},
|
||||
id: "t4", name: "Kasia Wójcik", role: "Klientka", company: "Dom", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67170.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Piotr Lis",
|
||||
role: "Inwestor",
|
||||
company: "Firma Budowlana",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/architect-posing-while-holding-his-plans_23-2148242886.jpg",
|
||||
},
|
||||
id: "t5", name: "Piotr Lis", role: "Inwestor", company: "Firma Budowlana", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/architect-posing-while-holding-his-plans_23-2148242886.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "15+",
|
||||
label: "Lata doświadczenia",
|
||||
},
|
||||
value: "15+", label: "Lata doświadczenia"},
|
||||
{
|
||||
value: "200+",
|
||||
label: "Ukończonych dachów",
|
||||
},
|
||||
value: "200+", label: "Ukończonych dachów"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Zadowolonych klientów",
|
||||
},
|
||||
value: "100%", label: "Zadowolonych klientów"},
|
||||
]}
|
||||
title="Opinie Klientów"
|
||||
description="Zadowolenie naszych inwestorów jest dla nas najważniejsze."
|
||||
@@ -268,22 +176,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
title: "Projektów",
|
||||
value: "200+",
|
||||
icon: Award,
|
||||
id: "m1", title: "Projektów", value: "200+", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
title: "Godzin pracy",
|
||||
value: "10k+",
|
||||
icon: Clock,
|
||||
id: "m2", title: "Godzin pracy", value: "10k+", icon: Clock,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
title: "Klientów",
|
||||
value: "150+",
|
||||
icon: Users,
|
||||
id: "m3", title: "Klientów", value: "150+", icon: Users,
|
||||
},
|
||||
]}
|
||||
title="Nasze Sukcesy"
|
||||
@@ -296,20 +195,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Czy wykonują Państwo wyceny?",
|
||||
content: "Tak, darmowa wycena dla każdego projektu.",
|
||||
},
|
||||
id: "f1", title: "Czy wykonują Państwo wyceny?", content: "Tak, oferujemy darmową wycenę z czasem reakcji zazwyczaj do 24-48 godzin od przesłania zgłoszenia."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Jak długo trwa realizacja?",
|
||||
content: "Czas zależy od specyfiki dachu.",
|
||||
},
|
||||
id: "f2", title: "Jak długo trwa realizacja?", content: "Czas realizacji zależy od skali zlecenia, zazwyczaj wynosi od kilku dni do dwóch tygodni w przypadku dachów domów jednorodzinnych."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Czy wystawiacie gwarancję?",
|
||||
content: "Oczywiście, na każdą usługę udzielamy gwarancji.",
|
||||
},
|
||||
id: "f3", title: "Czy wystawiacie gwarancję?", content: "Tak, na wszystkie nasze usługi dekarskie i blacharskie udzielamy standardowej gwarancji na okres 5 lat."},
|
||||
]}
|
||||
sideTitle="Najczęściej zadawane pytania"
|
||||
faqsAnimation="slide-up"
|
||||
@@ -323,20 +213,12 @@ export default function LandingPage() {
|
||||
description="Zadzwoń lub napisz, odpowiemy na Twoje zapytanie."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Imię i nazwisko",
|
||||
},
|
||||
name: "name", type: "text", placeholder: "Imię i nazwisko"},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email",
|
||||
},
|
||||
name: "email", type: "email", placeholder: "Email"},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Wiadomość",
|
||||
}}
|
||||
name: "message", placeholder: "Wiadomość"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/manual-tool-set-set-wooden-floor_1150-15362.jpg"
|
||||
/>
|
||||
</div>
|
||||
@@ -345,25 +227,17 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "O nas",
|
||||
items: [
|
||||
title: "O nas", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#home",
|
||||
},
|
||||
label: "Home", href: "#home"},
|
||||
{
|
||||
label: "Usługi",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Usługi", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Kontakt",
|
||||
items: [
|
||||
title: "Kontakt", items: [
|
||||
{
|
||||
label: "Kontakt",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Kontakt", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -373,4 +247,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user