Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4d42e0a506 | |||
| 97ba3308d4 | |||
| 498f55594b | |||
| 39fde5e5ed | |||
| 7c5fbbe7d2 | |||
| f4465c2643 | |||
| 9f9385e341 | |||
| ea66ab4659 | |||
| 8c046ac944 | |||
| 81a82659fa | |||
| 26606635e7 |
322
src/app/page.tsx
322
src/app/page.tsx
@@ -30,71 +30,37 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Головна", id: "hero" },
|
||||||
name: "Головна",
|
{ name: "Ліги", id: "leagues" },
|
||||||
id: "hero",
|
{ name: "Матчі", id: "matches" },
|
||||||
},
|
{ name: "Аналітика", id: "blog" },
|
||||||
{
|
{ name: "Таблиці", id: "tables" },
|
||||||
name: "Ліги",
|
|
||||||
id: "leagues",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Матчі",
|
|
||||||
id: "matches",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Аналітика",
|
|
||||||
id: "blog",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Таблиці",
|
|
||||||
id: "tables",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="ВЕРТИКАЛЬ"
|
brandName="AISOCCER"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroOverlay
|
<HeroOverlay
|
||||||
title="Реал — Барселона. Ель Класіко вирішить чемпіонат."
|
title="AISOCCER — Штучний інтелект у футболі."
|
||||||
description="Аналіз головного матчу дня: тактичні битви, прогнози та значення результату для турнірної таблиці."
|
description="Прогнози, тактичний аналіз та глибока футбольна аналітика на базі даних AISOCCER."
|
||||||
tag="01 · СЬОГОДНІ 27 КВІТНЯ"
|
tag="01 · AISOCCER.COM.UA"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Читати аналіз →", href: "#blog" },
|
||||||
text: "Читати аналіз →",
|
{ text: "Усі матчі дня", href: "#matches" },
|
||||||
href: "#blog",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Усі матчі дня",
|
|
||||||
href: "#matches",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318298549-5d43f38e.png"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318298549-5d43f38e.png"
|
||||||
showBlur={true}
|
showBlur={true}
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318314019-76e63b14.png", alt: "fan 1" },
|
||||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318314019-76e63b14.png",
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318323518-38e52b38.png", alt: "fan 2" },
|
||||||
alt: "fan 1",
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318332199-269d644c.png", alt: "fan 3" },
|
||||||
},
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318341239-af625bf8.png", alt: "fan 4" },
|
||||||
{
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318350468-9883105d.png", alt: "fan 5" },
|
||||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318323518-38e52b38.png",
|
|
||||||
alt: "fan 2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318332199-269d644c.png",
|
|
||||||
alt: "fan 3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318341239-af625bf8.png",
|
|
||||||
alt: "fan 4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318350468-9883105d.png",
|
|
||||||
alt: "fan 5",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="10k+ фанатів з нами"
|
avatarText="10k+ користувачів AISOCCER"
|
||||||
|
titleClassName="text-white"
|
||||||
|
descriptionClassName="text-white"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -104,25 +70,13 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
negativeCard={{
|
negativeCard={{
|
||||||
items: [
|
items: ["🏴 Англія (Прем'єр-ліга)", "🇮🇹 Італія (Серія А)", "🇪🇸 Іспанія (Ла Ліга)", "🇩🇪 Німеччина (Бундесліга)", "🇺🇦 Україна (УПЛ)"],
|
||||||
"УПЛ",
|
|
||||||
"Серія А",
|
|
||||||
"Ла Ліга",
|
|
||||||
"Ередівізі",
|
|
||||||
"Ліга 1",
|
|
||||||
],
|
|
||||||
}}
|
}}
|
||||||
positiveCard={{
|
positiveCard={{
|
||||||
items: [
|
items: ["🏴 Англія (Прем'єр-ліга)", "🇮🇹 Італія (Серія А)", "🇪🇸 Іспанія (Ла Ліга)", "🇩🇪 Німеччина (Бундесліга)", "🇺🇦 Україна (УПЛ)"],
|
||||||
"АПЛ",
|
|
||||||
"Бундесліга",
|
|
||||||
"ЛЧ",
|
|
||||||
"Лібертадорес",
|
|
||||||
"Прімейра-ліга",
|
|
||||||
],
|
|
||||||
}}
|
}}
|
||||||
title="Великі чемпіонати"
|
title="Топ-ліги Європи та України"
|
||||||
description="Слідкуйте за лідерами шести головних футбольних турнірів світу."
|
description="Моніторимо дані у реальному часі для найважливіших ліг світу за допомогою штучного інтелекту."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -133,45 +87,16 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{ id: "m1", name: "LIVE: Arsenal vs Chelsea", price: "2:1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318314019-76e63b14.png" },
|
||||||
id: "m1",
|
{ id: "m2", name: "UPCOMING: Real vs Barca", price: "21:00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318323518-38e52b38.png" },
|
||||||
name: "LIVE: Arsenal vs Chelsea",
|
{ id: "m3", name: "FINISHED: Milan vs Inter", price: "1:1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318332199-269d644c.png" },
|
||||||
price: "2:1",
|
{ id: "m4", name: "LIVE: Bayern vs Dortmund", price: "0:0", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318341239-af625bf8.png" },
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318314019-76e63b14.png",
|
{ id: "m5", name: "UPCOMING: Shakhtar vs Dynamo", price: "19:00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318350468-9883105d.png" },
|
||||||
},
|
{ id: "m6", name: "LIVE: Man City vs Liverpool", price: "1:2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318359189-9058e646.png" },
|
||||||
{
|
|
||||||
id: "m2",
|
|
||||||
name: "UPCOMING: Real vs Barca",
|
|
||||||
price: "21:00",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318323518-38e52b38.png",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m3",
|
|
||||||
name: "FINISHED: Milan vs Inter",
|
|
||||||
price: "1:1",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318332199-269d644c.png",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m4",
|
|
||||||
name: "LIVE: Bayern vs Dortmund",
|
|
||||||
price: "0:0",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318341239-af625bf8.png",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m5",
|
|
||||||
name: "UPCOMING: Shakhtar vs Dynamo",
|
|
||||||
price: "19:00",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318350468-9883105d.png",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m6",
|
|
||||||
name: "LIVE: Man City vs Liverpool",
|
|
||||||
price: "1:2",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318359189-9058e646.png",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Розклад матчів"
|
title="Розклад матчів"
|
||||||
description="Актуальні трансляції та завершені матчі дня."
|
description="Актуальні дані та прогнози від AISOCCER."
|
||||||
|
containerClassName="text-white"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -180,39 +105,12 @@ export default function LandingPage() {
|
|||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Аналітика тижня"
|
title="Аналітика AISOCCER"
|
||||||
description="Редакційні матеріали про тактику, гравців та ключові події."
|
description="ШІ-аналіз тактики та продуктивності гравців від AISOCCER."
|
||||||
blogs={[
|
blogs={[
|
||||||
{
|
{ id: "b1", category: "Тактика", title: "Чому Інтер виграє через лівий фланг", excerpt: "Детальний розбір гри від наших алгоритмів.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318368125-df4f64cb.png", authorName: "AISOCCER Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318376759-930b912d.png", date: "27 Квітня" },
|
||||||
id: "b1",
|
{ id: "b2", category: "ЛЧ", title: "Шахтар у Лізі чемпіонів", excerpt: "Аналіз шансів на плей-оф від ШІ.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318384749-74ecc312.png", authorName: "AISOCCER Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318394196-6cceac7e.png", date: "27 Квітня" },
|
||||||
category: "Тактика",
|
{ id: "b3", category: "Класіко", title: "Ель Класіко: аналітика результату", excerpt: "Ключові фактори, що вирішать матч.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318402172-02e74786.png", authorName: "AISOCCER Team", authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318411827-14fb6198.png", date: "27 Квітня" },
|
||||||
title: "Чому Інтер виграє через лівий фланг",
|
|
||||||
excerpt: "Детальний розбір гри італійського клубу.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318368125-df4f64cb.png",
|
|
||||||
authorName: "Андрій Лисенко",
|
|
||||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318376759-930b912d.png",
|
|
||||||
date: "27 Квітня",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "b2",
|
|
||||||
category: "ЛЧ",
|
|
||||||
title: "Шахтар у Лізі чемпіонів",
|
|
||||||
excerpt: "Аналіз шансів на плей-оф.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318384749-74ecc312.png",
|
|
||||||
authorName: "Андрій Лисенко",
|
|
||||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318394196-6cceac7e.png",
|
|
||||||
date: "27 Квітня",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "b3",
|
|
||||||
category: "Класіко",
|
|
||||||
title: "Ель Класіко вирішить чемпіонат",
|
|
||||||
excerpt: "Ключові фактори успіху.",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318402172-02e74786.png",
|
|
||||||
authorName: "Андрій Лисенко",
|
|
||||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318411827-14fb6198.png",
|
|
||||||
date: "27 Квітня",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -223,51 +121,13 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{ id: "pl1", name: "АПЛ - AISOCCER", price: "1. Man City", features: ["30 М - Індекс 98", "75 О"], buttons: [{ text: "Дані ШІ →" }] },
|
||||||
id: "pl1",
|
{ id: "pl2", name: "УПЛ - AISOCCER", price: "1. Shakhtar", features: ["25 М - Індекс 92", "60 О"], buttons: [{ text: "Дані ШІ →" }] },
|
||||||
name: "Англія (АПЛ)",
|
{ id: "pl3", name: "ЛЧ - AISOCCER", price: "Група A", features: ["1. Real (Індекс 95)", "2. Bayern (Індекс 94)"], buttons: [{ text: "Дані ШІ →" }] },
|
||||||
price: "1. Man City",
|
|
||||||
features: [
|
|
||||||
"30 М",
|
|
||||||
"75 О",
|
|
||||||
],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Деталі →",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "pl2",
|
|
||||||
name: "Україна (УПЛ)",
|
|
||||||
price: "1. Shakhtar",
|
|
||||||
features: [
|
|
||||||
"25 М",
|
|
||||||
"60 О",
|
|
||||||
],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Деталі →",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "pl3",
|
|
||||||
name: "Європа (ЛЧ)",
|
|
||||||
price: "Група A",
|
|
||||||
features: [
|
|
||||||
"1. Real",
|
|
||||||
"2. Bayern",
|
|
||||||
],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Деталі →",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Турнірні таблиці"
|
title="Турнірні таблиці (Аналітика ШІ)"
|
||||||
description="Поточне становище клубів у топ-лігах."
|
description="Рейтинги AISOCCER для топ-ліг світу."
|
||||||
|
containerClassName="text-white"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -278,105 +138,41 @@ export default function LandingPage() {
|
|||||||
gridVariant="asymmetric-60-wide-40-narrow"
|
gridVariant="asymmetric-60-wide-40-narrow"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
members={[
|
members={[
|
||||||
{
|
{ id: "p1", name: "КІЛІАН МБАППЕ", role: "AISOCCER Player Rating: 9.8", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318420516-38494008.png" },
|
||||||
id: "p1",
|
{ id: "p2", name: "РОДРІ", role: "AISOCCER Player Rating: 9.7", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318429467-ee2d1ce3.png" },
|
||||||
name: "КІЛІАН МБАППЕ",
|
{ id: "p3", name: "ВІНІСІУС ЖУНІОР", role: "AISOCCER Player Rating: 9.6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318437064-85ddbb5e.png" },
|
||||||
role: "Форвард",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318420516-38494008.png",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p2",
|
|
||||||
name: "РОДРІ",
|
|
||||||
role: "Півзахисник",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318429467-ee2d1ce3.png",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p3",
|
|
||||||
name: "ВІНІСІУС ЖУНІОР",
|
|
||||||
role: "Форвард",
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318437064-85ddbb5e.png",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Гравець тижня"
|
title="Топ гравці тижня"
|
||||||
description="Видатні персоналії, що змінили хід турніру."
|
description="Персональні рейтинги AISOCCER, розраховані на основі виступів."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{ variant: "animated-grid" }}
|
||||||
variant: "animated-grid",
|
tag="ПІДПИСКА AISOCCER"
|
||||||
}}
|
title="Прогнози AISOCCER на кожен день."
|
||||||
tag="ПІДПИСКА"
|
description="Отримуйте аналітичні звіти AISOCCER прямо на пошту. Найкращі дані про футбол щодня о 8:00."
|
||||||
title="Один лист на день. Усе важливе про футбол."
|
|
||||||
description="Без спаму. Без банерів. Найкращі матеріали Вертикалі — щоранку о 8:00."
|
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318446374-91044ba8.png"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318446374-91044ba8.png"
|
||||||
|
containerClassName="text-white"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318455778-bc197089.png"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cu4cynX5F1PL6QWXHEHSufvdF9/professional-editorial-football-photogra-1777318455778-bc197089.png"
|
||||||
logoText="ВЕРТИКАЛЬ"
|
logoText="AISOCCER"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Ліги", items: [{ label: "АПЛ", href: "#" }, { label: "ЛЧ", href: "#" }] },
|
||||||
title: "Ліги",
|
{ title: "Аналітика", items: [{ label: "Прогнози", href: "#" }, { label: "Рейтинги", href: "#" }] },
|
||||||
items: [
|
{ title: "Сервіси", items: [{ label: "Профіль", href: "#" }, { label: "Розклад", href: "#" }] },
|
||||||
{
|
{ title: "AISOCCER", items: [{ label: "Про ШІ", href: "#" }, { label: "Контакти", href: "#" }] },
|
||||||
label: "АПЛ",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "ЛЧ",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Контент",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Аналітика",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Новини",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Сервіси",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Профіль",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Розклад",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Про нас",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Місія",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Контакти",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2026 ВЕРТИКАЛЬ · СТВОРЕНО В УКРАЇНІ"
|
copyrightText="© 2026 AISOCCER.UA · ШТУЧНИЙ ІНТЕЛЕКТ У ФУТБОЛІ"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user