Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 12c755bc08 | |||
| 06ccee7676 | |||
| 4655a573ad | |||
| 6e1736dfde |
297
src/app/page.tsx
297
src/app/page.tsx
@@ -33,33 +33,19 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Главная",
|
||||
id: "#home",
|
||||
},
|
||||
name: "Главная", id: "#home"},
|
||||
{
|
||||
name: "О нас",
|
||||
id: "#about",
|
||||
},
|
||||
name: "О нас", id: "#about"},
|
||||
{
|
||||
name: "Продукты",
|
||||
id: "#products",
|
||||
},
|
||||
name: "Продукты", id: "#products"},
|
||||
{
|
||||
name: "Предложения",
|
||||
id: "#offers",
|
||||
},
|
||||
name: "Предложения", id: "#offers"},
|
||||
{
|
||||
name: "Отзывы",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Отзывы", id: "#testimonials"},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "#faq",
|
||||
},
|
||||
name: "FAQ", id: "#faq"},
|
||||
{
|
||||
name: "Контакты",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Контакты", id: "#contact"},
|
||||
]}
|
||||
logoSrc="http://img.b2bpic.net/free-photo/protein-gym_23-2151980071.jpg"
|
||||
brandName="Зарядись"
|
||||
@@ -69,45 +55,28 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="Зарядись: Твой Источник Спортивного Питания"
|
||||
description="Широкий ассортимент для достижения твоих фитнес-целей. Качественные добавки, быстрая доставка и экспертные консультации."
|
||||
buttons={[
|
||||
{
|
||||
text: "Купить сейчас",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Купить сейчас", href: "#products"},
|
||||
{
|
||||
text: "Подробнее",
|
||||
href: "#about",
|
||||
},
|
||||
text: "Подробнее", href: "#about"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-afro-american-sports-man-starting-position-ready-start-sports-track-stadium_171337-9465.jpg",
|
||||
imageAlt: "Athlete taking protein shake in gym",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-afro-american-sports-man-starting-position-ready-start-sports-track-stadium_171337-9465.jpg", imageAlt: "Athlete taking protein shake in gym"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sport-composition-with-colorful-elements_23-2147914138.jpg",
|
||||
imageAlt: "Variety of protein powders and vitamins",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sport-composition-with-colorful-elements_23-2147914138.jpg?_wi=1", imageAlt: "Variety of protein powders and vitamins"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/morning-inspiration-healthy-beauty-orange-juice-sunlight_169016-68853.jpg",
|
||||
imageAlt: "Fitness model with whey protein",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/morning-inspiration-healthy-beauty-orange-juice-sunlight_169016-68853.jpg", imageAlt: "Fitness model with whey protein"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-slices-orange-fresh-juice-morning-energy-fresh-juice_169016-70954.jpg",
|
||||
imageAlt: "Man lifting weights with gym supplements",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-slices-orange-fresh-juice-morning-energy-fresh-juice_169016-70954.jpg", imageAlt: "Man lifting weights with gym supplements"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brain-booster-pills-container-still-life_23-2150760055.jpg",
|
||||
imageAlt: "Clean studio shot of protein container",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brain-booster-pills-container-still-life_23-2150760055.jpg", imageAlt: "Clean studio shot of protein container"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/composition-sport-set_23-2147829448.jpg",
|
||||
imageAlt: "Dynamic action shot of athlete with protein",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/composition-sport-set_23-2147829448.jpg", imageAlt: "Dynamic action shot of athlete with protein"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -117,13 +86,10 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
title="О нас: Ваше Здоровье — Наша Страсть"
|
||||
description={[
|
||||
"В 'Зарядись' мы верим, что правильное питание — ключ к успеху в спорте и здоровому образу жизни. Мы предлагаем только проверенные бренды и высококачественные добавки, которые помогут вам достичь лучших результатов.",
|
||||
"Наша миссия — предоставить каждому клиенту не только широкий выбор продукции, но и профессиональную консультацию, чтобы каждый смог найти именно то, что ему нужно для эффективных тренировок и быстрого восстановления.",
|
||||
]}
|
||||
"В 'Зарядись' мы верим, что правильное питание — ключ к успеху в спорте и здоровому образу жизни. Мы предлагаем только проверенные бренды и высококачественные добавки, которые помогут вам достичь лучших результатов.", "Наша миссия — предоставить каждому клиенту не только широкий выбор продукции, но и профессиональную консультацию, чтобы каждый смог найти именно то, что ему нужно для эффективных тренировок и быстрого восстановления."]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Узнать больше о 'Зарядись'",
|
||||
},
|
||||
text: "Узнать больше о 'Зарядись'"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -135,34 +101,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "quality",
|
||||
label: "Качество",
|
||||
title: "Проверенные Бренды",
|
||||
items: [
|
||||
"Только сертифицированная продукция",
|
||||
"Ведущие мировые производители",
|
||||
"Строгий контроль качества",
|
||||
],
|
||||
id: "quality", label: "Качество", title: "Проверенные Бренды", items: [
|
||||
"Только сертифицированная продукция", "Ведущие мировые производители", "Строгий контроль качества"],
|
||||
},
|
||||
{
|
||||
id: "assortment",
|
||||
label: "Выбор",
|
||||
title: "Широкий Ассортимент",
|
||||
items: [
|
||||
"Протеины, креатины, витамины",
|
||||
"Предтренировочные комплексы",
|
||||
"Батончики и аксессуары",
|
||||
],
|
||||
id: "assortment", label: "Выбор", title: "Широкий Ассортимент", items: [
|
||||
"Протеины, креатины, витамины", "Предтренировочные комплексы", "Батончики и аксессуары"],
|
||||
},
|
||||
{
|
||||
id: "expertise",
|
||||
label: "Поддержка",
|
||||
title: "Экспертные Консультации",
|
||||
items: [
|
||||
"Индивидуальный подбор добавок",
|
||||
"Советы по применению",
|
||||
"Поддержка на всех этапах",
|
||||
],
|
||||
id: "expertise", label: "Поддержка", title: "Экспертные Консультации", items: [
|
||||
"Индивидуальный подбор добавок", "Советы по применению", "Поддержка на всех этапах"],
|
||||
},
|
||||
]}
|
||||
title="Почему Выбирают «Зарядись»?"
|
||||
@@ -178,65 +126,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Optimum Nutrition",
|
||||
name: "Gold Standard 100% Whey",
|
||||
price: "5 490 ₽",
|
||||
rating: 5,
|
||||
reviewCount: "125",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/supplement-jar_187299-46068.jpg",
|
||||
imageAlt: "Gold Standard 100% Whey Protein",
|
||||
},
|
||||
id: "p1", brand: "Optimum Nutrition", name: "Whey Gold Standard 2.2кг", price: "6 490 ₽", rating: 5,
|
||||
reviewCount: "345", imageSrc: "http://img.b2bpic.net/free-photo/supplement-jar_187299-46068.jpg", imageAlt: "Optimum Nutrition Gold Standard Whey Protein"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Universal Nutrition",
|
||||
name: "Creatine Powder",
|
||||
price: "1 890 ₽",
|
||||
rating: 4,
|
||||
reviewCount: "89",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980059.jpg",
|
||||
imageAlt: "Universal Nutrition Creatine Powder",
|
||||
},
|
||||
id: "p2", brand: "MuscleTech", name: "Creatine Platinum 300г", price: "2 190 ₽", rating: 4,
|
||||
reviewCount: "189", imageSrc: "http://img.b2bpic.net/free-photo/protein-gym_23-2151980059.jpg", imageAlt: "MuscleTech Platinum Creatine"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "NOW Foods",
|
||||
name: "Daily Vits Multi",
|
||||
price: "990 ₽",
|
||||
rating: 5,
|
||||
reviewCount: "112",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holds-pills-glass-water-her-hands-health-concept_169016-64488.jpg",
|
||||
imageAlt: "NOW Foods Daily Vits Multi",
|
||||
},
|
||||
id: "p3", brand: "NOW Foods", name: "Omega-3 1000мг 180 капсул", price: "1 590 ₽", rating: 5,
|
||||
reviewCount: "212", imageSrc: "http://img.b2bpic.net/free-photo/woman-holds-pills-glass-water-her-hands-health-concept_169016-64488.jpg", imageAlt: "NOW Foods Omega-3 Softgels"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "BSN",
|
||||
name: "N.O.-XPLODE Pre-Workout",
|
||||
price: "2 990 ₽",
|
||||
rating: 4,
|
||||
reviewCount: "78",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-fitness-girl-drinks-water-middle-training-session-smiling-looking-happy_1258-189379.jpg",
|
||||
imageAlt: "BSN N.O.-XPLODE Pre-Workout",
|
||||
},
|
||||
id: "p4", brand: "Scitec Nutrition", name: "BCAA Xpress 500г", price: "3 290 ₽", rating: 4,
|
||||
reviewCount: "178", imageSrc: "http://img.b2bpic.net/free-photo/athletic-woman-using-her-mobile-phone-relaxing-after-work-out-outdoors-sport-healthy-lifestyle_58466-14699.jpg", imageAlt: "Scitec Nutrition BCAA Xpress Powder"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Scitec Nutrition",
|
||||
name: "BCAA Xpress",
|
||||
price: "2 290 ₽",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/athletic-woman-using-her-mobile-phone-relaxing-after-work-out-outdoors-sport-healthy-lifestyle_58466-14699.jpg",
|
||||
imageAlt: "Scitec Nutrition BCAA Xpress",
|
||||
},
|
||||
id: "p5", brand: "Universal Nutrition", name: "Animal Pak 44 пакетика", price: "4 990 ₽", rating: 5,
|
||||
reviewCount: "295", imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-sportsman-near-table-with-sport-nutrition_171337-15313.jpg", imageAlt: "Universal Nutrition Animal Pak Multivitamin"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Serious Mass",
|
||||
name: "High-Calorie Gainer",
|
||||
price: "4 790 ₽",
|
||||
rating: 4,
|
||||
reviewCount: "64",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-sportsman-near-table-with-sport-nutrition_171337-15313.jpg",
|
||||
imageAlt: "Serious Mass High-Calorie Gainer",
|
||||
},
|
||||
id: "p6", brand: "Bombbar", name: "Протеиновый батончик (ассорти)", price: "99 ₽ (за шт.)", rating: 4,
|
||||
reviewCount: "164", imageSrc: "http://img.b2bpic.net/free-photo/sport-composition-with-colorful-elements_23-2147914138.jpg?_wi=2", imageAlt: "Bombbar Protein Bar Assortment"},
|
||||
]}
|
||||
title="Наши Популярные Товары"
|
||||
description="Откройте для себя бестселлеры спортивного питания, которые помогают нашим клиентам достигать вершин."
|
||||
@@ -250,59 +156,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Начало",
|
||||
badgeIcon: Sparkles,
|
||||
price: "3 990 ₽",
|
||||
subtitle: "Для новичков",
|
||||
buttons: [
|
||||
id: "basic", badge: "Начало", badgeIcon: Sparkles,
|
||||
price: "3 990 ₽", subtitle: "Для новичков", buttons: [
|
||||
{
|
||||
text: "Выбрать набор",
|
||||
},
|
||||
text: "Выбрать набор"},
|
||||
],
|
||||
features: [
|
||||
"Протеин 0.9 кг",
|
||||
"Витамины (1 месяц)",
|
||||
"Шейкер в подарок",
|
||||
"Консультация эксперта",
|
||||
],
|
||||
"Протеин 0.9 кг", "Витамины (1 месяц)", "Шейкер в подарок", "Консультация эксперта"],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Популярный",
|
||||
badgeIcon: Star,
|
||||
price: "7 990 ₽",
|
||||
subtitle: "Для активных спортсменов",
|
||||
buttons: [
|
||||
id: "pro", badge: "Популярный", badgeIcon: Star,
|
||||
price: "7 990 ₽", subtitle: "Для активных спортсменов", buttons: [
|
||||
{
|
||||
text: "Выбрать набор",
|
||||
},
|
||||
text: "Выбрать набор"},
|
||||
],
|
||||
features: [
|
||||
"Протеин 2.2 кг",
|
||||
"Креатин (0.3 кг)",
|
||||
"BCAA (0.3 кг)",
|
||||
"Расширенная консультация",
|
||||
],
|
||||
"Протеин 2.2 кг", "Креатин (0.3 кг)", "BCAA (0.3 кг)", "Расширенная консультация"],
|
||||
},
|
||||
{
|
||||
id: "ultimate",
|
||||
badge: "Премиум",
|
||||
badgeIcon: Award,
|
||||
price: "12 490 ₽",
|
||||
subtitle: "Для профессионалов",
|
||||
buttons: [
|
||||
id: "ultimate", badge: "Премиум", badgeIcon: Award,
|
||||
price: "12 490 ₽", subtitle: "Для профессионалов", buttons: [
|
||||
{
|
||||
text: "Выбрать набор",
|
||||
},
|
||||
text: "Выбрать набор"},
|
||||
],
|
||||
features: [
|
||||
"Протеин 2.2 кг",
|
||||
"Креатин (0.5 кг)",
|
||||
"BCAA (0.5 кг)",
|
||||
"Предтренировочный комплекс",
|
||||
"Персональный план питания",
|
||||
],
|
||||
"Протеин 2.2 кг", "Креатин (0.5 кг)", "BCAA (0.5 кг)", "Предтренировочный комплекс", "Персональный план питания"],
|
||||
},
|
||||
]}
|
||||
title="Специальные Предложения"
|
||||
@@ -319,45 +197,20 @@ export default function LandingPage() {
|
||||
carouselMode="buttons"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Анна Смирнова",
|
||||
role: "Фитнес-тренер",
|
||||
company: "SportLife Club",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-girl-gym-exercise-bike-fitness-yoga_78826-2462.jpg",
|
||||
},
|
||||
id: "1", name: "Анна Смирнова", role: "Фитнес-тренер", company: "SportLife Club", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-girl-gym-exercise-bike-fitness-yoga_78826-2462.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Иван Петров",
|
||||
role: "Пауэрлифтер",
|
||||
company: "IronGym",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-muscular-blond-male-white-t-shirt-holds-dumbbell-grey-artistic-background_613910-12776.jpg",
|
||||
},
|
||||
id: "2", name: "Иван Петров", role: "Пауэрлифтер", company: "IronGym", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-muscular-blond-male-white-t-shirt-holds-dumbbell-grey-artistic-background_613910-12776.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Елена Морозова",
|
||||
role: "Марафонец",
|
||||
company: "RunPro Team",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-sportswear-beach_273609-5399.jpg",
|
||||
},
|
||||
id: "3", name: "Елена Морозова", role: "Марафонец", company: "RunPro Team", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-sportswear-beach_273609-5399.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Дмитрий Козлов",
|
||||
role: "Бодибилдер",
|
||||
company: "Titan Fitness",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-boxing-gloves-practicing-kickboxing-ring_74855-23866.jpg",
|
||||
},
|
||||
id: "4", name: "Дмитрий Козлов", role: "Бодибилдер", company: "Titan Fitness", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-boxing-gloves-practicing-kickboxing-ring_74855-23866.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Мария Иванова",
|
||||
role: "Йога-инструктор",
|
||||
company: "ZenFlow Yoga",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-teenage-woman-surfing-internet-phone-smiling-sitting-floor-old-books-near-window-white-wall_176420-14427.jpg",
|
||||
},
|
||||
id: "5", name: "Мария Иванова", role: "Йога-инструктор", company: "ZenFlow Yoga", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-teenage-woman-surfing-internet-phone-smiling-sitting-floor-old-books-near-window-white-wall_176420-14427.jpg"},
|
||||
]}
|
||||
title="Что Говорят Наши Клиенты"
|
||||
description="Отзывы спортсменов, которые уже оценили преимущества продукции и сервиса «Зарядись»."
|
||||
@@ -370,20 +223,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq1",
|
||||
title: "Как выбрать правильный протеин?",
|
||||
content: "Выбор протеина зависит от ваших целей: сывороточный для быстрого восстановления, казеин для длительной подпитки, изолят для минимального количества углеводов и жиров.",
|
||||
},
|
||||
id: "faq1", title: "Как выбрать правильный протеин?", content: "Выбор протеина зависит от ваших целей: сывороточный для быстрого восстановления, казеин для длительной подпитки, изолят для минимального количества углеводов и жиров."},
|
||||
{
|
||||
id: "faq2",
|
||||
title: "Нужны ли мне витамины, если я занимаюсь спортом?",
|
||||
content: "Да, интенсивные тренировки увеличивают потребность организма в витаминах и минералах. Специальные спортивные комплексы помогут восполнить дефицит и поддержать иммунитет.",
|
||||
},
|
||||
id: "faq2", title: "Нужны ли мне витамины, если я занимаюсь спортом?", content: "Да, интенсивные тренировки увеличивают потребность организма в витаминах и минералах. Специальные спортивные комплексы помогут восполнить дефицит и поддержать иммунитет."},
|
||||
{
|
||||
id: "faq3",
|
||||
title: "Можно ли принимать креатин новичкам?",
|
||||
content: "Креатин эффективен для увеличения силы и выносливости как у новичков, так и у опытных спортсменов. Рекомендуется начинать с небольших дозировок.",
|
||||
},
|
||||
id: "faq3", title: "Можно ли принимать креатин новичкам?", content: "Креатин эффективен для увеличения силы и выносливости как у новичков, так и у опытных спортсменов. Рекомендуется начинать с небольших дозировок."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-woman-sweater-black-jeans-leaning-cheek-palm-thinking-about-something-looking-pensive-front-view_176474-47442.jpg"
|
||||
imageAlt="Person reading supplement label"
|
||||
@@ -398,8 +242,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Свяжитесь с нами"
|
||||
title="Получите Консультацию"
|
||||
description="Наши эксперты готовы помочь вам выбрать идеальное спортивное питание и ответить на все вопросы."
|
||||
@@ -420,24 +263,16 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
href: "#", ariaLabel: "Instagram"},
|
||||
{
|
||||
icon: Link,
|
||||
href: "#",
|
||||
ariaLabel: "Telegram",
|
||||
},
|
||||
href: "#", ariaLabel: "Telegram"},
|
||||
{
|
||||
icon: Smartphone,
|
||||
href: "tel:+79035119121",
|
||||
ariaLabel: "Телефон",
|
||||
},
|
||||
href: "tel:+79035119121", ariaLabel: "Телефон"},
|
||||
{
|
||||
icon: MapPin,
|
||||
href: "https://yandex.ru/navi/org/zaryadis/59582868908",
|
||||
ariaLabel: "Адрес на карте",
|
||||
},
|
||||
href: "https://yandex.ru/navi/org/zaryadis/59582868908", ariaLabel: "Адрес на карте"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user