From c298a01cc202ed50e1ffc8668dffd0509ed7b03b Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 17 May 2026 08:16:02 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 229 +++++++++++------------------------------------ 1 file changed, 51 insertions(+), 178 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 6491179..b9299cf 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,21 +33,13 @@ export default function LandingPage() { @@ -56,47 +48,26 @@ export default function LandingPage() {
@@ -106,9 +77,7 @@ export default function LandingPage() { useInvertedBackground={false} title="Your Summer Oasis" description={[ - "Trnávka offers a state-of-the-art facility for the whole family, from professional lap swimmers to those just looking for a cool break from the heat.", - "We pride ourselves on providing a safe, clean, and welcoming environment for everyone in our community.", - ]} + "Trnávka offers a state-of-the-art facility for the whole family, from professional lap swimmers to those just looking for a cool break from the heat.", "We pride ourselves on providing a safe, clean, and welcoming environment for everyone in our community."]} /> @@ -119,34 +88,16 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - id: "f1", - label: "Pools", - title: "Family & Lap Pools", - items: [ - "Olympic-sized lap pool", - "Zero-entry family zone", - "Diving board area", - ], + id: "f1", label: "Pools", title: "Family & Lap Pools", items: [ + "Olympic-sized lap pool", "Zero-entry family zone", "Diving board area"], }, { - id: "f2", - label: "Services", - title: "Lessons & Events", - items: [ - "Swim lessons for all ages", - "Corporate event hosting", - "Private party rentals", - ], + id: "f2", label: "Services", title: "Lessons & Events", items: [ + "Swim lessons for all ages", "Corporate event hosting", "Private party rentals"], }, { - id: "f3", - label: "Amenities", - title: "Comfort & Safety", - items: [ - "Lifeguard monitored", - "On-site snack bar", - "Changing rooms and lockers", - ], + id: "f3", label: "Amenities", title: "Comfort & Safety", items: [ + "Lifeguard monitored", "On-site snack bar", "Changing rooms and lockers"], }, ]} title="Facility Highlights" @@ -161,54 +112,27 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "p1", - badge: "Daily", - price: "150 CZK", - subtitle: "Full day access", - features: [ - "Access to all pools", - "Free lockers", - "Full-day re-entry", - ], + id: "p1", badge: "Daily", price: "150 CZK", subtitle: "Full day access", features: [ + "Access to all pools", "Free lockers", "Full-day re-entry"], buttons: [ { - text: "Book Daily", - href: "#", - }, + text: "Book Daily", href: "#"}, ], }, { - id: "p2", - badge: "Family", - price: "450 CZK", - subtitle: "Best for groups", - features: [ - "2 Adults + 2 Kids", - "Includes 1 drink each", - "Family locker access", - ], + id: "p2", badge: "Family", price: "450 CZK", subtitle: "Best for groups", features: [ + "2 Adults + 2 Kids", "Includes 1 drink each", "Family locker access"], buttons: [ { - text: "Book Family", - href: "#", - }, + text: "Book Family", href: "#"}, ], }, { - id: "p3", - badge: "Season", - price: "2,500 CZK", - subtitle: "All summer long", - features: [ - "Unlimited pool entry", - "Fast-track entry lane", - "Event discounts", - ], + id: "p3", badge: "Nejlepší volba", price: "2,500 CZK", subtitle: "All summer long", features: [ + "Unlimited pool entry", "Fast-track entry lane", "Event discounts"], buttons: [ { - text: "Buy Season", - href: "#", - }, + text: "Buy Season", href: "#"}, ], }, ]} @@ -224,22 +148,13 @@ export default function LandingPage() { useInvertedBackground={true} metrics={[ { - id: "m1", - title: "Water Temperature", - value: "26°C", - icon: Droplets, + id: "m1", title: "Water Temperature", value: "26°C", icon: Droplets, }, { - id: "m2", - title: "Current Occupancy", - value: "65%", - icon: Users, + id: "m2", title: "Current Occupancy", value: "65%", icon: Users, }, { - id: "m3", - title: "Facility Status", - value: "Open", - icon: CheckCircle, + id: "m3", title: "Facility Status", value: "Open", icon: CheckCircle, }, ]} title="Facility Status" @@ -252,30 +167,15 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "t1", - name: "Jana Nováková", - imageSrc: "http://img.b2bpic.net/free-photo/cute-girl-her-parents-spending-time-swimming-pool_259150-59157.jpg", - }, + id: "t1", name: "Jana Nováková", imageSrc: "http://img.b2bpic.net/free-photo/cute-girl-her-parents-spending-time-swimming-pool_259150-59157.jpg"}, { - id: "t2", - name: "Petr Svoboda", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-male-swimmer_23-2148326733.jpg", - }, + id: "t2", name: "Petr Svoboda", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-male-swimmer_23-2148326733.jpg"}, { - id: "t3", - name: "Marie Dvořáková", - imageSrc: "http://img.b2bpic.net/free-photo/monochrome-portrait-senior-man-swimming_23-2151207401.jpg", - }, + id: "t3", name: "Marie Dvořáková", imageSrc: "http://img.b2bpic.net/free-photo/monochrome-portrait-senior-man-swimming_23-2151207401.jpg"}, { - id: "t4", - name: "Karel Černý", - imageSrc: "http://img.b2bpic.net/free-photo/little-cute-baby-boy-instructor-with-kid-mother-with-son_1157-42285.jpg", - }, + id: "t4", name: "Karel Černý", imageSrc: "http://img.b2bpic.net/free-photo/little-cute-baby-boy-instructor-with-kid-mother-with-son_1157-42285.jpg"}, { - id: "t5", - name: "Lucie Kučerová", - imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-showing-thumbs-up-posing-camera-park_1262-20571.jpg", - }, + id: "t5", name: "Lucie Kučerová", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-showing-thumbs-up-posing-camera-park_1262-20571.jpg"}, ]} cardTitle="Loved by the Community" cardTag="Community Stories" @@ -289,20 +189,11 @@ export default function LandingPage() { useInvertedBackground={true} faqs={[ { - id: "q1", - title: "Is the pool open in bad weather?", - content: "Yes, we monitor conditions closely and remain open unless severe weather warnings are issued.", - }, + id: "q1", title: "Is the pool open in bad weather?", content: "Yes, we monitor conditions closely and remain open unless severe weather warnings are issued."}, { - id: "q2", - title: "Are there swimming lessons available?", - content: "We offer group and private lessons for children and adults. Check our events board for schedules.", - }, + id: "q2", title: "Are there swimming lessons available?", content: "We offer group and private lessons for children and adults. Check our events board for schedules."}, { - id: "q3", - title: "Can I bring my own food?", - content: "We encourage you to visit our on-site snack bar, but small snacks are allowed in picnic areas.", - }, + id: "q3", title: "Can I bring my own food?", content: "We encourage you to visit our on-site snack bar, but small snacks are allowed in picnic areas."}, ]} imageSrc="http://img.b2bpic.net/free-photo/professional-guys-posing-beach-with-lifejacket-lifebuoy_273609-31488.jpg" mediaAnimation="slide-up" @@ -316,14 +207,11 @@ export default function LandingPage() { @@ -332,42 +220,27 @@ export default function LandingPage() { ); -} +} \ No newline at end of file