4 Commits

Author SHA1 Message Date
1c47f1d952 Update src/app/page.tsx 2026-03-08 12:03:07 +00:00
df6c322f5c Merge version_2 into main
Merge version_2 into main
2026-03-08 11:59:08 +00:00
ef97f1bc75 Update src/app/page.tsx 2026-03-08 11:59:05 +00:00
3e60eed9b3 Update src/app/layout.tsx 2026-03-08 11:59:04 +00:00
2 changed files with 1401 additions and 20 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -7,7 +7,7 @@ import ProductCardOne from "@/components/sections/product/ProductCardOne";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
import AboutMetric from "@/components/sections/about/AboutMetric"; import AboutMetric from "@/components/sections/about/AboutMetric";
import ContactCTA from "@/components/sections/contact/ContactCTA"; import ContactCTA from "@/components/sections/contact/ContactCTA";
import FaqSplitText from "@/components/sections/faq/FaqSplitText"; import FaqDouble from "@/components/sections/faq/FaqDouble";
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import { Award, Calendar, Car, Clock, Heart, MapPin, Phone, Send, Shield, Smile, Users, Zap } from "lucide-react"; import { Award, Calendar, Car, Clock, Heart, MapPin, Phone, Send, Shield, Smile, Users, Zap } from "lucide-react";
@@ -60,16 +60,20 @@ export default function LandingPage() {
features={[ features={[
{ {
icon: MapPin, icon: MapPin,
title: "Місцеві гіди", description: "Досвідчені гіди з глибокими знаннями про регіон та його історію"}, title: "Місцеві гіди", description: "Досвідчені гіди з глибокими знаннями про регіон та його історію"
},
{ {
icon: Car, icon: Car,
title: "Комфортний транспорт", description: "Чистий та сучасний автомобіль з усім необхідним для приємної поїздки"}, title: "Комфортний транспорт", description: "Чистий та сучасний автомобіль з усім необхідним для приємної поїздки"
},
{ {
icon: Clock, icon: Clock,
title: "Гнучкий графік", description: "Ми готові підібрати час та дату туру відповідно до ваших переваг"}, title: "Гнучкий графік", description: "Ми готові підібрати час та дату туру відповідно до ваших переваг"
},
{ {
icon: Users, icon: Users,
title: "Індивідуальні тури", description: "Персоналізовані маршрути, адаптовані під ваші інтереси та потреби"}, title: "Індивідуальні тури", description: "Персоналізовані маршрути, адаптовані під ваші інтереси та потреби"
},
]} ]}
textboxLayout="default" textboxLayout="default"
animationType="slide-up" animationType="slide-up"
@@ -83,13 +87,17 @@ export default function LandingPage() {
description="Виберіть тур, який вам сподобається, або запитайте про індивідуальний маршрут" description="Виберіть тур, який вам сподобається, або запитайте про індивідуальний маршрут"
products={[ products={[
{ {
id: "1", name: "Тур по Карпатах", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-view-pathway-side-mountain-with-hills-blue-sky-background_181624-8487.jpg", imageAlt: "Carpathian mountains hiking adventure tour"}, id: "1", name: "Тур по Карпатах", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-view-pathway-side-mountain-with-hills-blue-sky-background_181624-8487.jpg", imageAlt: "Carpathian mountains hiking adventure tour"
},
{ {
id: "2", name: "Екскурсії Львівщиною", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/fountain-barcelona_1182-964.jpg", imageAlt: "Lviv historic city cultural tour architecture"}, id: "2", name: "Екскурсії Львівщиною", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/fountain-barcelona_1182-964.jpg", imageAlt: "Lviv historic city cultural tour architecture"
},
{ {
id: "3", name: "Природні локації", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-autumnal-landscape-wild-nature-sunset-scenic-view-deserted-slope-with-dry-grass-sunrise_343059-3066.jpg", imageAlt: "natural locations beautiful landscape nature"}, id: "3", name: "Природні локації", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-autumnal-landscape-wild-nature-sunset-scenic-view-deserted-slope-with-dry-grass-sunrise_343059-3066.jpg", imageAlt: "natural locations beautiful landscape nature"
},
{ {
id: "4", name: "Індивідуальні тури", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/women-with-backpack-smartphone-near-man-looking-map-near-car_23-2148039109.jpg", imageAlt: "private group tour personalized travel experience"}, id: "4", name: "Індивідуальні тури", price: "Запитати ціну", imageSrc: "http://img.b2bpic.net/free-photo/women-with-backpack-smartphone-near-man-looking-map-near-car_23-2148039109.jpg", imageAlt: "private group tour personalized travel experience"
},
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
animationType="slide-up" animationType="slide-up"
@@ -150,25 +158,31 @@ export default function LandingPage() {
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqSplitText <FaqDouble
sideTitle="Часті питання" title="Часті питання"
sideDescription="Все, що вам потрібно знати про наші тури та послуги" description="Все, що вам потрібно знати про наші тури та послуги"
faqs={[ faqs={[
{ {
id: "1", title: "Які тури ви пропонуєте?", content: "Ми пропонуємо тури по Карпатам, екскурсії Львівщиною, відвідування природних локацій та індивідуальні тури під замовлення. Кожен тур адаптований під ваші інтереси."}, id: "1", title: "Які тури ви пропонуєте?", content: "Ми пропонуємо тури по Карпатам, екскурсії Львівщиною, відвідування природних локацій та індивідуальні тури під замовлення. Кожен тур адаптований під ваші інтереси."
},
{ {
id: "2", title: "Як забронювати тур?", content: "Ви можете подзвонити нам безпосередньо за номером +380 96 709 38 65 або залишити заявку через форму на сайті. Ми зв'яжемося з вами найближчим часом."}, id: "2", title: "Як забронювати тур?", content: "Ви можете подзвонити нам безпосередньо за номером +380 96 709 38 65 або залишити заявку через форму на сайті. Ми зв'яжемося з вами найближчим часом."
},
{ {
id: "3", title: "Які умови бронювання?", content: "Ми пропонуємо гнучкі умови бронювання. Перевагу віддаємо попередньому бронюванню, але можемо організувати тур і коротші терміни залежно від доступності."}, id: "3", title: "Які умови бронювання?", content: "Ми пропонуємо гнучкі умови бронювання. Перевагу віддаємо попередньому бронюванню, але можемо організувати тур і коротші терміни залежно від доступності."
},
{ {
id: "4", title: "Чи можна змінити дату туру?", content: "Так, ви можете змінити дату туру за умови попереднього повідомлення. Ми намагатимемося знайти зручну дату для вас."}, id: "4", title: "Чи можна змінити дату туру?", content: "Так, ви можете змінити дату туру за умови попереднього повідомлення. Ми намагатимемося знайти зручну дату для вас."
},
{ {
id: "5", title: "Що входить в ціну туру?", content: "Ціна включає професійного гіда, комфортний транспорт та супровід протягом всього туру. Деталі можуть відрізнятися залежно від конкретного туру."}, id: "5", title: "Що входить в ціну туру?", content: "Ціна включає професійного гіда, комфортний транспорт та супровід протягом всього туру. Деталі можуть відрізнятися залежно від конкретного туру."
},
{ {
id: "6", title: "Чи безпечні ваші тури?", content: "Так, безпека наших гостей - наш пріоритет. Ми використовуємо сучасний, добре утримуваний транспорт і дотримуємось усіх необхідних норм безпеки."}, id: "6", title: "Чи безпечні ваші тури?", content: "Так, безпека наших гостей - наш пріоритет. Ми використовуємо сучасний, добре утримуваний транспорт і дотримуємось усіх необхідних норм безпеки."
},
]} ]}
faqsAnimation="slide-up" faqsAnimation="slide-up"
textPosition="left" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
animationType="smooth" animationType="smooth"
/> />