2 Commits

Author SHA1 Message Date
54e351bb13 Update src/app/page.tsx 2026-04-09 08:01:26 +00:00
5c91670de8 Merge version_1 into main
Merge version_1 into main
2026-04-09 07:43:58 +00:00

View File

@@ -29,21 +29,13 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Start", name: "Start", id: "hero"},
id: "hero",
},
{ {
name: "O Nas", name: "O Nas", id: "o-nas"},
id: "o-nas",
},
{ {
name: "Akademia", name: "Akademia", id: "akademia"},
id: "akademia",
},
{ {
name: "Kontakt", name: "Kontakt", id: "kontakt"},
id: "kontakt",
},
]} ]}
brandName="GKS Rozbark" brandName="GKS Rozbark"
/> />
@@ -52,66 +44,41 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplit <HeroSplit
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Górniczy Klub Sportowy Rozbark Bytom" title="Górniczy Klub Sportowy Rozbark Bytom"
description="78 lat tradycji, pasji i szkolenia młodzieży w sercu Bytomia. Dołącz do naszej drużyny już dziś." description="78 lat tradycji, pasji i szkolenia młodzieży w sercu Bytomia. Dołącz do naszej drużyny już dziś."
buttons={[ buttons={[
{ {
text: "Dołącz do nas", text: "Dołącz do nas", href: "#kontakt"},
href: "#kontakt",
},
{ {
text: "Nasza Historia", text: "Nasza Historia", href: "#o-nas"},
href: "#o-nas",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/soccer-field-sunset_23-2151976037.jpg" imageSrc="http://img.b2bpic.net/free-photo/soccer-field-sunset_23-2151976037.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", alt: "Trener 1"},
alt: "Trener 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", alt: "Trener 2"},
alt: "Trener 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", alt: "Trener 3"},
alt: "Trener 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", alt: "Trener 4"},
alt: "Trener 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg", alt: "Trener 5"},
alt: "Trener 5",
},
]} ]}
avatarText="Ponad 500 wychowanków trenuje z nami!" avatarText="Ponad 500 wychowanków trenuje z nami!"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Tradycja"},
text: "Tradycja",
},
{ {
type: "text", type: "text", text: "Pasja"},
text: "Pasja",
},
{ {
type: "text", type: "text", text: "Rozwój"},
text: "Rozwój",
},
{ {
type: "text", type: "text", text: "Sport"},
text: "Sport",
},
{ {
type: "text", type: "text", text: "Społeczność"},
text: "Społeczność",
},
]} ]}
/> />
</div> </div>
@@ -121,9 +88,7 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
heading={[ heading={[
{ {
type: "text", type: "text", content: "Tradycja i pasja od 1946 roku"},
content: "Tradycja i pasja od 1946 roku",
},
]} ]}
/> />
</div> </div>
@@ -136,20 +101,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
title: "Profesjonalna Kadra", title: "Profesjonalna Kadra", description: "Licencjonowani trenerzy z wieloletnim doświadczeniem.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg?_wi=1"},
description: "Licencjonowani trenerzy z wieloletnim doświadczeniem.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg?_wi=1",
},
{ {
title: "Nowoczesna Infrastruktura", title: "Nowoczesna Infrastruktura", description: "Dostęp do najlepszych boisk i sprzętu sportowego.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg?_wi=2"},
description: "Dostęp do najlepszych boisk i sprzętu sportowego.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg?_wi=2",
},
{ {
title: "Szkolenie Młodzieży", title: "Szkolenie Młodzieży", description: "Programy treningowe dostosowane do wieku i poziomu.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg?_wi=3"},
description: "Programy treningowe dostosowane do wieku i poziomu.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-fit-people-outdoors_23-2150828882.jpg?_wi=3",
},
]} ]}
title="Nasza Akademia" title="Nasza Akademia"
description="Szkolimy przyszłych mistrzów w profesjonalnych warunkach." description="Szkolimy przyszłych mistrzów w profesjonalnych warunkach."
@@ -164,49 +120,31 @@ export default function LandingPage() {
faqsAnimation="slide-up" faqsAnimation="slide-up"
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "W jakim wieku można zapisać dziecko?", content: "Przyjmujemy dzieci od 5 roku życia do wszystkich grup wiekowych."},
title: "W jakim wieku można zapisać dziecko?",
content: "Przyjmujemy dzieci od 5 roku życia do wszystkich grup wiekowych.",
},
{ {
id: "2", id: "2", title: "Gdzie odbywają się treningi?", content: "Treningi odbywają się na obiektach przy ul. Sportowej w Bytomiu."},
title: "Gdzie odbywają się treningi?",
content: "Treningi odbywają się na obiektach przy ul. Sportowej w Bytomiu.",
},
{ {
id: "3", id: "3", title: "Czy wymagane są badania lekarskie?", content: "Tak, każdy zawodnik musi posiadać aktualne badania sportowo-lekarskie."},
title: "Czy wymagane są badania lekarskie?",
content: "Tak, każdy zawodnik musi posiadać aktualne badania sportowo-lekarskie.",
},
{ {
id: "4", id: "4", title: "Jaki sprzęt jest wymagany na start?", content: "Na pierwszy trening wystarczy strój sportowy i obuwie piłkarskie."},
title: "Jaki sprzęt jest wymagany na start?",
content: "Na pierwszy trening wystarczy strój sportowy i obuwie piłkarskie.",
},
{ {
id: "5", id: "5", title: "Jak zapisać dziecko?", content: "Wystarczy wypełnić formularz w sekcji kontaktowej."},
title: "Jak zapisać dziecko?",
content: "Wystarczy wypełnić formularz w sekcji kontaktowej.",
},
]} ]}
/> />
</div> </div>
<div id="kontakt" data-section="kontakt"> <div id="kontakt" data-section="kontakt">
<ContactCTA <ContactCTA
useInvertedBackground={true}
background={{
variant: "sparkles-gradient",
}}
tag="Kontakt" tag="Kontakt"
title="Gotowy by dołączyć do GKS Rozbark?" title="Gotowy by dołączyć do GKS Rozbark?"
description="Napisz do nas lub odwiedź nasze biuro w Bytomiu." description="Napisz do nas lub odwiedź nasze biuro w Bytomiu."
buttons={[ buttons={[
{ {
text: "Wyślij wiadomość", text: "Wyślij wiadomość", href: "#kontakt"},
href: "#",
},
]} ]}
background={{
variant: "sparkles-gradient"}}
useInvertedBackground={true}
/> />
</div> </div>
@@ -214,42 +152,27 @@ export default function LandingPage() {
<FooterSimple <FooterSimple
columns={[ columns={[
{ {
title: "GKS Rozbark", title: "GKS Rozbark", items: [
items: [
{ {
label: "Strona Główna", label: "Strona Główna", href: "/"},
href: "/",
},
{ {
label: "O Nas", label: "O Nas", href: "#o-nas"},
href: "#o-nas",
},
], ],
}, },
{ {
title: "Akademia", title: "Akademia", items: [
items: [
{ {
label: "Harmonogram", label: "Harmonogram", href: "#"},
href: "#",
},
{ {
label: "Zapisy", label: "Zapisy", href: "#kontakt"},
href: "#kontakt",
},
], ],
}, },
{ {
title: "Kontakt", title: "Kontakt", items: [
items: [
{ {
label: "Bytom, Polska", label: "Bytom, Polska", href: "#"},
href: "#",
},
{ {
label: "biuro@gksrozbark.pl", label: "biuro@gksrozbark.pl", href: "mailto:biuro@gksrozbark.pl"},
href: "mailto:biuro@gksrozbark.pl",
},
], ],
}, },
]} ]}
@@ -260,4 +183,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }