Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-06-08 14:00:18 +00:00

View File

@@ -34,77 +34,42 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline
navItems={[
{
name: "Главная",
id: "#hero",
},
name: "Главная", id: "#hero"},
{
name: "О нас",
id: "#about",
},
name: "О нас", id: "#about"},
{
name: "Экскурсии",
id: "#products",
},
name: "Экскурсии", id: "#products"},
{
name: "Цены",
id: "#pricing",
},
name: "Цены", id: "#pricing"},
{
name: "Отзывы",
id: "#testimonials",
},
name: "Отзывы", id: "#testimonials"},
{
name: "Контакты",
id: "#contact",
},
name: "Контакты", id: "#contact"},
]}
brandName="Sharm Excursions"
button={{
text: "Бронировать сейчас",
href: "#contact",
}}
text: "Бронировать сейчас", href: "#contact"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "downward-rays-static",
}}
variant: "downward-rays-static"}}
title="Откройте для себя незабываемые экскурсии в Шарм-эль-Шейхе"
description="Погрузитесь в чудеса Египта с нашими тщательно подобранными турами. От захватывающих сафари по пустыне до спокойного снорклинга в Красном море найдите идеальное приключение."
tag="Ваше приключение начинается здесь"
buttons={[
{
text: "Посмотреть экскурсии",
href: "#products",
},
text: "Посмотреть экскурсии", href: "#products"},
{
text: "Связаться с нами",
href: "#contact",
},
text: "Связаться с нами", href: "#contact"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-vertical-shot-sandstone-rock-formations-oljato-monument-valley-utah-usa_181624-34768.jpg",
imageAlt: "Desert safari in Sharm El Sheikh",
},
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-vertical-shot-sandstone-rock-formations-oljato-monument-valley-utah-usa_181624-34768.jpg", imageAlt: "Desert safari in Sharm El Sheikh"},
{
imageSrc: "http://img.b2bpic.net/free-photo/ship-bottle_1204-317.jpg",
imageAlt: "Snorkeling in the Red Sea, Sharm El Sheikh",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-shot-canyon-with-few-plants-its-foot-some-clouds-sky_181624-24410.jpg",
imageAlt: "Horizontal shot of a canyon with few plants at its foot and some clouds in the sky",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/castil-de-terra-panoramic-view-bardenas-reales-navarra-spain-unique-sandstone-formations-eroded-by-wind-water_463209-125.jpg",
imageAlt: "Panoramic view of the Bardenas Reales, Navarra, Spain",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/sandy-mountains-barkley-pass-south-africa_181624-13871.jpg",
imageAlt: "Sandy mountains in the Barkley Pass in South Africa",
},
imageSrc: "http://img.b2bpic.net/free-photo/ship-bottle_1204-317.jpg", imageAlt: "Snorkeling in the Red Sea, Sharm El Sheikh"}
]}
mediaAnimation="slide-up"
rating={5}
@@ -131,20 +96,11 @@ export default function LandingPage() {
tag="Лучшие впечатления гарантированы"
accordionItems={[
{
id: "f1",
title: "Опытные гиды",
content: "Наша команда состоит из сертифицированных местных гидов, которые хорошо знают историю и культуру Египта, обеспечивая богатый и информативный опыт.",
},
id: "f1", title: "Опытные гиды", content: "Наша команда состоит из сертифицированных местных гидов, которые хорошо знают историю и культуру Египта, обеспечивая богатый и информативный опыт."},
{
id: "f2",
title: "Безопасность прежде всего",
content: "Мы придерживаемся строгих протоколов безопасности и используем современное оборудование, чтобы каждая экскурсия была безопасной и приятной для всех участников.",
},
id: "f2", title: "Безопасность прежде всего", content: "Мы придерживаемся строгих протоколов безопасности и используем современное оборудование, чтобы каждая экскурсия была безопасной и приятной для всех участников."},
{
id: "f3",
title: "Индивидуальные туры",
content: "Мы предлагаем индивидуальные пакеты, адаптированные к вашим предпочтениям, будь то семейный отдых, романтическое приключение или соло-исследование.",
},
id: "f3", title: "Индивидуальные туры", content: "Мы предлагаем индивидуальные пакеты, адаптированные к вашим предпочтениям, будь то семейный отдых, романтическое приключение или соло-исследование."},
]}
imageSrc="http://img.b2bpic.net/free-photo/african-men-black-traditional-clothes-with-cap-against-mirror-blue-wall_627829-1206.jpg"
imageAlt="Friendly tour guide with a group of tourists"
@@ -161,47 +117,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Сафари по пустыне на квадроциклах",
price: "50$",
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-arab-restaurant_23-2147794282.jpg",
imageAlt: "Quad bike desert safari",
},
id: "p1", name: "Сафари по пустыне на квадроциклах", price: "50$", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-arab-restaurant_23-2147794282.jpg", imageAlt: "Quad bike desert safari"},
{
id: "p2",
name: "Снорклинг в Рас-Мохаммеде",
price: "65$",
imageSrc: "http://img.b2bpic.net/free-photo/boat-kayaking-near-cliffs-sunny-day-kayaking-quiet-bay-amazing-views-travel-sports-concept-lifestyle-happy-family_146671-18888.jpg",
imageAlt: "Snorkeling in Ras Mohammed National Park",
},
id: "p2", name: "Снорклинг в Рас-Мохаммеде", price: "65$", imageSrc: "http://img.b2bpic.net/free-photo/boat-kayaking-near-cliffs-sunny-day-kayaking-quiet-bay-amazing-views-travel-sports-concept-lifestyle-happy-family_146671-18888.jpg", imageAlt: "Snorkeling in Ras Mohammed National Park"},
{
id: "p3",
name: "Однодневная поездка в Каир (самолетом)",
price: "200$",
imageSrc: "http://img.b2bpic.net/free-photo/egyptian-hieroglyphs-wall_23-2151617165.jpg",
imageAlt: "Pyramids of Giza in Cairo",
},
id: "p3", name: "Однодневная поездка в Каир (самолетом)", price: "200$", imageSrc: "http://img.b2bpic.net/free-photo/egyptian-hieroglyphs-wall_23-2151617165.jpg", imageAlt: "Pyramids of Giza in Cairo"},
{
id: "p4",
name: "Однодневная поездка в Луксор (самолетом)",
price: "220$",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-walking-seaside-after-shopping_23-2147645111.jpg",
imageAlt: "Luxor Temple",
},
id: "p4", name: "Однодневная поездка в Луксор (самолетом)", price: "220$", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-walking-seaside-after-shopping_23-2147645111.jpg", imageAlt: "Luxor Temple"},
{
id: "p5",
name: "Экскурсия на полуподводной лодке",
price: "45$",
imageSrc: "http://img.b2bpic.net/free-photo/diver-sea-surrounded-by-archeological-building-ruins_23-2151571648.jpg",
imageAlt: "Semi-submarine underwater view",
},
id: "p5", name: "Экскурсия на полуподводной лодке", price: "45$", imageSrc: "http://img.b2bpic.net/free-photo/diver-sea-surrounded-by-archeological-building-ruins_23-2151571648.jpg", imageAlt: "Semi-submarine underwater view"},
{
id: "p6",
name: "Прогулка на верблюдах",
price: "30$",
imageSrc: "http://img.b2bpic.net/free-photo/head-camelsin-desert_268835-3956.jpg",
imageAlt: "Camel ride in the desert",
},
id: "p6", name: "Прогулка на верблюдах", price: "30$", imageSrc: "http://img.b2bpic.net/free-photo/head-camelsin-desert_268835-3956.jpg", imageAlt: "Camel ride in the desert"},
]}
title="Наши популярные экскурсии"
description="Откройте для себя широкий спектр приключений, которые мы предлагаем. Каждая экскурсия тщательно спланирована, чтобы обеспечить незабываемые впечатления."
@@ -216,58 +142,31 @@ export default function LandingPage() {
useInvertedBackground={true}
plans={[
{
id: "pbasic",
badge: "Базовый",
badgeIcon: Sparkles,
price: "100$",
subtitle: "Отличный старт для новых исследователей",
buttons: [
id: "pbasic", badge: "Базовый", badgeIcon: Sparkles,
price: "100$", subtitle: "Отличный старт для новых исследователей", buttons: [
{
text: "Подробнее",
},
text: "Подробнее"},
],
features: [
"1 экскурсия на ваш выбор",
"Трансфер туда и обратно",
"Местный гид",
],
"1 экскурсия на ваш выбор", "Трансфер туда и обратно", "Местный гид"],
},
{
id: "pstandard",
badge: "Стандарт",
badgeIcon: Star,
price: "250$",
subtitle: "Самый популярный выбор для полных впечатлений",
buttons: [
id: "pstandard", badge: "Стандарт", badgeIcon: Star,
price: "250$", subtitle: "Самый популярный выбор для полных впечатлений", buttons: [
{
text: "Подробнее",
},
text: "Подробнее"},
],
features: [
"3 экскурсии на ваш выбор",
"Трансфер туда и обратно",
"Местный гид",
"Включенный обед",
],
"3 экскурсии на ваш выбор", "Трансфер туда и обратно", "Местный гид", "Включенный обед"],
},
{
id: "ppremium",
badge: "Премиум",
badgeIcon: Award,
price: "450$",
subtitle: "Опыт роскоши для незабываемого путешествия",
buttons: [
id: "ppremium", badge: "Премиум", badgeIcon: Award,
price: "450$", subtitle: "Опыт роскоши для незабываемого путешествия", buttons: [
{
text: "Подробнее",
},
text: "Подробнее"},
],
features: [
"5 экскурсий на ваш выбор",
"Трансфер туда и обратно (VIP)",
"Персональный гид",
"Включенные обеды и ужины",
"Гибкое расписание",
],
"5 экскурсий на ваш выбор", "Трансфер туда и обратно (VIP)", "Персональный гид", "Включенные обеды и ужины", "Гибкое расписание"],
},
]}
title="Выберите идеальное приключение"
@@ -283,23 +182,14 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "m1",
icon: Users,
title: "Довольных клиентов",
value: "10,000+",
},
id: "m1", icon: Users,
title: "Довольных клиентов", value: "10,000+"},
{
id: "m2",
icon: MapPin,
title: "Направлений",
value: "50+",
},
id: "m2", icon: MapPin,
title: "Направлений", value: "50+"},
{
id: "m3",
icon: Heart,
title: "Пятизвездочных отзывов",
value: "99%",
},
id: "m3", icon: Heart,
title: "Пятизвездочных отзывов", value: "99%"},
]}
title="Наши достижения"
description="Цифры говорят сами за себя мы стремимся к совершенству в каждом приключении."
@@ -314,58 +204,22 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "t1",
name: "Анна Смирнова",
role: "Турист",
testimonial: "Сафари по пустыне было невероятным! Гиды очень дружелюбны, и организация была на высшем уровне. Определенно рекомендую!",
imageSrc: "http://img.b2bpic.net/free-photo/travel-concept-with-smiling-young-guy-with-packpack-showing-bank-card-making-ok-gesture-yellow_179666-24994.jpg",
imageAlt: "Анна Смирнова",
icon: Quote,
id: "t1", name: "Анна Смирнова", role: "Турист", testimonial: "Сафари по пустыне было невероятным! Гиды очень дружелюбны, и организация была на высшем уровне. Определенно рекомендую!", imageSrc: "http://img.b2bpic.net/free-photo/travel-concept-with-smiling-young-guy-with-packpack-showing-bank-card-making-ok-gesture-yellow_179666-24994.jpg", imageAlt: "Анна Смирнова", icon: Quote,
},
{
id: "t2",
name: "Иван Петров",
role: "Путешественник",
testimonial: "Дайвинг в Красном море превзошел все мои ожидания. Кораллы и рыбы были потрясающими. Лучшая поездка в моей жизни!",
imageSrc: "http://img.b2bpic.net/free-photo/woman-traveling-around-world_23-2148195139.jpg",
imageAlt: "Иван Петров",
icon: Quote,
id: "t2", name: "Иван Петров", role: "Путешественник", testimonial: "Дайвинг в Красном море превзошел все мои ожидания. Кораллы и рыбы были потрясающими. Лучшая поездка в моей жизни!", imageSrc: "http://img.b2bpic.net/free-photo/woman-traveling-around-world_23-2148195139.jpg", imageAlt: "Иван Петров", icon: Quote,
},
{
id: "t3",
name: "Елена Николаева",
role: "Отдыхающая",
testimonial: "Нам очень понравилась однодневная поездка в Каир. Все было идеально, от трансфера до гида. Очень познавательно и интересно.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-company-emotional-smiling-friends-walking-park-with-photo-camera-man-women-having-fun-together_285396-8927.jpg",
imageAlt: "Елена Николаева",
icon: Quote,
id: "t3", name: "Елена Николаева", role: "Отдыхающая", testimonial: "Нам очень понравилась однодневная поездка в Каир. Все было идеально, от трансфера до гида. Очень познавательно и интересно.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-company-emotional-smiling-friends-walking-park-with-photo-camera-man-women-having-fun-together_285396-8927.jpg", imageAlt: "Елена Николаева", icon: Quote,
},
{
id: "t4",
name: "Дмитрий Морозов",
role: "Искатель приключений",
testimonial: "Организация была безупречной. Мне не пришлось ни о чем беспокоиться. Очень профессиональный сервис. Спасибо!",
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-hiker-with-blurred-effect_23-2147628814.jpg",
imageAlt: "Дмитрий Морозов",
icon: Quote,
id: "t4", name: "Дмитрий Морозов", role: "Искатель приключений", testimonial: "Организация была безупречной. Мне не пришлось ни о чем беспокоиться. Очень профессиональный сервис. Спасибо!", imageSrc: "http://img.b2bpic.net/free-photo/concentrated-hiker-with-blurred-effect_23-2147628814.jpg", imageAlt: "Дмитрий Морозов", icon: Quote,
},
{
id: "t5",
name: "Мария Кузнецова",
role: "Отдыхающая",
testimonial: "Я получила незабываемые впечатления! Все было продумано до мелочей. Обязательно воспользуюсь их услугами снова.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-hides-her-face-from-sun-large-hat-seashore_169016-12662.jpg",
imageAlt: "Мария Кузнецова",
icon: Quote,
id: "t5", name: "Мария Кузнецова", role: "Отдыхающая", testimonial: "Я получила незабываемые впечатления! Все было продумано до мелочей. Обязательно воспользуюсь их услугами снова.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-hides-her-face-from-sun-large-hat-seashore_169016-12662.jpg", imageAlt: "Мария Кузнецова", icon: Quote,
},
{
id: "t6",
name: "Сергей Васильев",
role: "Турист",
testimonial: "Поездка была фантастической. Я чувствовал себя в безопасности и получал удовольствие от каждой минуты. Настоятельно рекомендую Sharm Excursions!",
imageSrc: "http://img.b2bpic.net/free-photo/friends-having-fun-by-sea-side_23-2149346980.jpg",
imageAlt: "Сергей Васильев",
icon: Quote,
id: "t6", name: "Сергей Васильев", role: "Турист", testimonial: "Поездка была фантастической. Я чувствовал себя в безопасности и получал удовольствие от каждой минуты. Настоятельно рекомендую Sharm Excursions!", imageSrc: "http://img.b2bpic.net/free-photo/friends-having-fun-by-sea-side_23-2149346980.jpg", imageAlt: "Сергей Васильев", icon: Quote,
},
]}
title="Что говорят наши клиенты"
@@ -380,20 +234,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Как забронировать экскурсию?",
content: "Вы можете легко забронировать экскурсию онлайн через наш веб-сайт или связавшись с нашей службой поддержки по телефону.",
},
id: "q1", title: "Как забронировать экскурсию?", content: "Вы можете легко забронировать экскурсию онлайн через наш веб-сайт или связавшись с нашей службой поддержки по телефону."},
{
id: "q2",
title: "Что включено в стоимость?",
content: "В стоимость обычно входят трансфер, услуги гида, оборудование (для снорклинга/дайвинга) и, в некоторых турах, питание. Подробности указаны на странице каждой экскурсии.",
},
id: "q2", title: "Что включено в стоимость?", content: "В стоимость обычно входят трансфер, услуги гида, оборудование (для снорклинга/дайвинга) и, в некоторых турах, питание. Подробности указаны на странице каждой экскурсии."},
{
id: "q3",
title: "Возможна ли отмена или изменение бронирования?",
content: "Да, вы можете отменить или изменить бронирование. Условия отмены зависят от типа экскурсии и срока до начала. Пожалуйста, свяжитесь с нами для получения подробной информации.",
},
id: "q3", title: "Возможна ли отмена или изменение бронирования?", content: "Да, вы можете отменить или изменить бронирование. Условия отмены зависят от типа экскурсии и срока до начала. Пожалуйста, свяжитесь с нами для получения подробной информации."},
]}
imageSrc="http://img.b2bpic.net/free-photo/young-sportswoman-with-headset-using-computer-living-room_637285-5357.jpg"
imageAlt="Customer support helping a client"
@@ -410,20 +255,15 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={true}
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
tag="Готовы к приключению?"
title="Свяжитесь с нами сегодня!"
description="Если у вас есть вопросы или вы готовы забронировать незабываемую экскурсию, наша команда готова помочь. Свяжитесь с нами!"
buttons={[
{
text: "Отправить запрос",
href: "#",
},
text: "Отправить запрос", href: "#"},
{
text: "Позвонить нам",
href: "tel:+201001234567",
},
text: "Позвонить нам", href: "tel:+201001234567"},
]}
/>
</div>
@@ -437,19 +277,13 @@ export default function LandingPage() {
socialLinks={[
{
icon: Facebook,
href: "#",
ariaLabel: "Facebook link",
},
href: "#", ariaLabel: "Facebook link"},
{
icon: Instagram,
href: "#",
ariaLabel: "Instagram link",
},
href: "#", ariaLabel: "Instagram link"},
{
icon: Twitter,
href: "#",
ariaLabel: "Twitter link",
},
href: "#", ariaLabel: "Twitter link"},
]}
/>
</div>