Merge version_1 into main #2

Merged
bender merged 5 commits from version_1 into main 2026-03-11 17:13:06 +00:00
5 changed files with 222 additions and 592 deletions

View File

@@ -17,7 +17,7 @@ export default function AccountPage() {
borderRadius="soft"
contentWidth="small"
sizing="large"
background="floatingGradient"
background="circleGradient"
cardStyle="inset"
primaryButtonStyle="flat"
secondaryButtonStyle="glass"
@@ -34,9 +34,7 @@ export default function AccountPage() {
{ name: "Фоизлар", id: "testimonial" },
]}
button={{
text: "Жадвални толтириш",
href: "#booking",
}}
text: "Жадвални толтириш", href: "#booking"}}
animateOnLoad={true}
/>
</div>
@@ -50,18 +48,15 @@ export default function AccountPage() {
description="Ўзимнинг аккаунтида ҳаммасининг бронированияларни кўриб, қўзғуй қилиб, отмена қилса болади. Ҳаммасининг жадвалларни сўрасан ва хизматларни бронирование қилса болади."
metrics={[
{
value: "∞",
title: "Чегарасиз бронирование",
},
value: "∞", title: "Чегарасиз бронирование"},
{
value: "24/7",
title: "Эриша туддди",
},
value: "24/7", title: "Эриша туддди"},
]}
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-elegant-guys-playing-billiard_23-2148299275.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-elegant-guys-playing-billiard_23-2148299275.jpg"
imageAlt="billiard club interior sophisticated"
useInvertedBackground={false}
mediaAnimation="slide-up"
metricsAnimation="slide-up"
/>
</div>
@@ -73,19 +68,13 @@ export default function AccountPage() {
features={[
{
icon: Clock,
title: "Ҳақиқий Вақт Режимида Бронирование",
description: "Ҳар ўни ҳаммасининг жадвалларни кўриб, тез жадвал бронирование қилинг ва хизматларни қўзғуй қилинг.",
},
title: "Ҳақиқий Вақт Режимида Бронирование", description: "Ҳар ўни ҳаммасининг жадвалларни кўриб, тез жадвал бронирование қилинг ва хизматларни қўзғуй қилинг."},
{
icon: Users,
title: "Гуруҳ Бронирование",
description: "Ўзимнинг дўстларни аккаунтга қўшиб, жамоада жадвал бронирование қилиб ўйнайнизу.",
},
title: "Гуруҳ Бронирование", description: "Ўзимнинг дўстларни аккаунтга қўшиб, жамоада жадвал бронирование қилиб ўйнайнизу."},
{
icon: Shield,
title: "Сўврата Тўлов",
description: "Бўётни қўл жойида қилисем, ўзимнинг аккаунтдан ўз ҳисобга отмена қилса болади.",
},
title: "Сўврата Тўлов", description: "Бўётни қўл жойида қилисем, ўзимнинг аккаунтдан ўз ҳисобга отмена қилса болади."},
]}
animationType="slide-up"
textboxLayout="default"
@@ -98,32 +87,18 @@ export default function AccountPage() {
<ContactFaq
faqs={[
{
id: "1",
title: "Адрес ва Вақт?",
content: "Бизнинг клуб шарҳро: Таширкент шарҳро 1-сўрот, 100-қўл<br/>Вақт: 09:00 - 23:00 (ҳар ўни)",
},
id: "1", title: "Адрес ва Вақт?", content: "Бизнинг клуб шарҳро: Таширкент шарҳро 1-сўрот, 100-қўл<br/>Вақт: 09:00 - 23:00 (ҳар ўни)"},
{
id: "2",
title: "Телефон Рақамлари?",
content: "Қўл рақам: +998 (90) 123-45-67<br/>Қўли рақам: +998 (71) 234-56-78<br/>WhatsApp: +998 (90) 123-45-67",
},
id: "2", title: "Телефон Рақамлари?", content: "Қўл рақам: +998 (90) 123-45-67<br/>Қўли рақам: +998 (71) 234-56-78<br/>WhatsApp: +998 (90) 123-45-67"},
{
id: "3",
title: "Қўли Хадиталар?",
content: "Ҳар жадвал орғавора 50,000 - 150,000 сўм. Ако қўлича ўйин қилса, 30% дисконт топида оласиз.",
},
id: "3", title: "Қўли Хадиталар?", content: "Ҳар жадвал орғавора 50,000 - 150,000 сўм. Ако қўлича ўйин қилса, 30% дисконт топида оласиз."},
{
id: "4",
title: "Жойи Қанда?",
content: "Биз Таширкент шарҳронинг марказивона жойда маскүбулим. Метро станцияси дан 5 дақиқанинг йўлида.",
},
id: "4", title: "Жойи Қанда?", content: "Биз Таширкент шарҳронинг марказивона жойда маскүбулим. Метро станцияси дан 5 дақиқанинг йўлида."},
]}
ctaTitle="Биз Билан Боғланиш"
ctaDescription="Сўврата ўзгартириши, масала ёки қўй тўлов борса, биз билан боғланинг. Мо 24/7 қўл қўли қўм боларӣм."
ctaButton={{
text: "Қўл Сўрасан",
href: "tel:+998901234567",
}}
text: "Қўл Сўрасан", href: "tel:+998901234567"}}
ctaIcon={Phone}
useInvertedBackground={false}
animationType="slide-up"
@@ -138,81 +113,51 @@ export default function AccountPage() {
{
items: [
{
label: "Асосий",
href: "#hero",
},
label: "Асосий", href: "#hero"},
{
label: "Жадвал",
href: "#pricing",
},
label: "Жадвал", href: "#pricing"},
{
label: "Хақида",
href: "#about",
},
label: "Хақида", href: "#about"},
],
},
{
items: [
{
label: "Бронирование",
href: "/booking",
},
label: "Бронирование", href: "/booking"},
{
label: "Аккаунт",
href: "/account",
},
label: "Аккаунт", href: "/account"},
{
label: "Махсусиятлар",
href: "#features",
},
label: "Махсусиятлар", href: "#features"},
],
},
{
items: [
{
label: "Фоизлар",
href: "#testimonial",
},
label: "Фоизлар", href: "#testimonial"},
{
label: "Пурсўҳ",
href: "#faq",
},
label: "Пурсўҳ", href: "#faq"},
{
label: "Боғланиш",
href: "#contact",
},
label: "Боғланиш", href: "#contact"},
],
},
{
items: [
{
label: "Facebook",
href: "https://facebook.com",
},
label: "Facebook", href: "https://facebook.com"},
{
label: "Instagram",
href: "https://instagram.com",
},
label: "Instagram", href: "https://instagram.com"},
{
label: "Twitter",
href: "https://twitter.com",
},
label: "Twitter", href: "https://twitter.com"},
],
},
{
items: [
{
label: "Махфийлик Қоидаси",
href: "#",
},
label: "Махфийлик Қоидаси", href: "#"},
{
label: "Қўллинк Шартлари",
href: "#",
},
label: "Қўллинк Шартлари", href: "#"},
{
label: "Қўллинк Қайталовчиси",
href: "#",
},
label: "Қўллинк Қайталовчиси", href: "#"},
],
},
]}

View File

@@ -16,7 +16,7 @@ export default function BookingPage() {
borderRadius="soft"
contentWidth="small"
sizing="large"
background="floatingGradient"
background="circleGradient"
cardStyle="inset"
primaryButtonStyle="flat"
secondaryButtonStyle="glass"
@@ -32,9 +32,7 @@ export default function BookingPage() {
{ name: "Фоизлар", id: "testimonial" },
]}
button={{
text: "Жадвални толтириш",
href: "/booking",
}}
text: "Жадвални толтириш", href: "/booking"}}
animateOnLoad={true}
/>
</div>
@@ -45,17 +43,13 @@ export default function BookingPage() {
description="Ўзбекистондаги энг замонавий автоматик билярд клубида жадвал бронирование қилинг. Миллисекунда ичида жадвалларни кўринг, ўзимнинг вақти танланг ва нўхат бронирование қилинг."
buttons={[
{
text: "Жадвалларни Кўринг",
href: "#pricing",
},
text: "Жадвалларни Кўринг", href: "#pricing"},
{
text: "Орқага",
href: "/",
},
text: "Орқага", href: "/"},
]}
buttonAnimation="slide-up"
background={{ variant: "floatingGradient" }}
imageSrc="http://img.b2bpic.net/free-photo/arrangement-with-white-billiard-balls_23-2148299269.jpg?_wi=1"
background={{ variant: "sparkles-gradient" }}
imageSrc="http://img.b2bpic.net/free-photo/arrangement-with-white-billiard-balls_23-2148299269.jpg"
imageAlt="professional billiard table standard"
mediaAnimation="blur-reveal"
frameStyle="card"
@@ -68,66 +62,35 @@ export default function BookingPage() {
description="Ўзбекистондаги энг раҳимлик жадвалнинг нархи. Худуд ўйун, ҳаммасининг жадвалларга эриша олади."
plans={[
{
id: "standard-day",
price: "50,000 сўм/соат",
name: "Стандард (кун)",
buttons: [
id: "standard-day", price: "50,000 сўм/соат", name: "Стандард (кун)", buttons: [
{
text: "Энди Бронирование",
href: "tel:+998901234567",
},
text: "Энди Бронирование", href: "tel:+998901234567"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Стандард қарора жадвал",
"24 соат ишчи",
"Киноварий ўйнак",
"ҲОР ҳозирови хизмат",
],
"Стандард қарора жадвал", "24 соат ишчи", "Киноварий ўйнак", "ҲОР ҳозирови хизмат"],
},
{
id: "standard-night",
badge: "Энглай Сўграна",
badgeIcon: Sparkles,
price: "75,000 сўм/соат",
name: "Стандард (шаб)",
buttons: [
id: "standard-night", badge: "Энглай Сўграна", badgeIcon: Sparkles,
price: "75,000 сўм/соат", name: "Стандард (шаб)", buttons: [
{
text: "Энди Бронирование",
href: "tel:+998901234567",
},
text: "Энди Бронирование", href: "tel:+998901234567"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Стандард қарора жадвал",
"22:00 - 06:00 вақт",
"Махсус йўлаллик",
"Собанча атмосфера",
],
"Стандард қарора жадвал", "22:00 - 06:00 вақт", "Махсус йўлаллик", "Собанча атмосфера"],
},
{
id: "vip-day",
price: "100,000 сўм/соат",
name: "VIP (кун)",
buttons: [
id: "vip-day", price: "100,000 сўм/соат", name: "VIP (кун)", buttons: [
{
text: "Энди Бронирование",
href: "tel:+998901234567",
},
text: "Энди Бронирование", href: "tel:+998901234567"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Премиум VIP жадвал",
"24 соат ишчи",
"Ҳозирови бўём",
"Махсус қўли қўл",
],
"Премиум VIP жадвал", "24 соат ишчи", "Ҳозирови бўём", "Махсус қўли қўл"],
},
]}
animationType="slide-up"
@@ -142,29 +105,18 @@ export default function BookingPage() {
ctaTitle="Жадвал Бронирование Қилинг"
ctaDescription="Ќўл сўрасан ва ўзимнинг жадвални бронирование қилинг. Ҳар ўни 24/7 қўл хизмат мавжуд."
ctaButton={{
text: "Қўл Сўрасан",
href: "tel:+998901234567",
}}
text: "Қўл Сўрасан", href: "tel:+998901234567"}}
ctaIcon={Phone}
faqs={[
{
id: "1",
title: "Жадвал Бронирование Қайси Вақтда Мавжуд?",
content:
"Жадвал бронирование 09:00 дан 23:00 гача мавжуд. Қўли жойида ҳам бронирование қилса булади.",
},
id: "1", title: "Жадвал Бронирование Қайси Вақтда Мавжуд?", content:
"Жадвал бронирование 09:00 дан 23:00 гача мавжуд. Қўли жойида ҳам бронирование қилса булади."},
{
id: "2",
title: адвал Вақти Қанча?",
content:
"Стандард жадвал вақти 50,000 сўм/соат, VIP жадвал вақти 100,000 сўм/соат ва шуби.ҳ",
},
id: "2", title: "Жадвал Вақти Қанча?", content:
"Стандард жадвал вақти 50,000 сўм/соат, VIP жадвал вақти 100,000 сўм/соат ва шуби.ҳ"},
{
id: "3",
title: "Бронирование Қўл Қилса?",
content:
"Бронирование қўл қилса, қўл рақамда +998 (90) 123-45-67 сўрасан ёки веб-сайтида бронирование қилса булади.",
},
id: "3", title: "Бронирование Қўл Қилса?", content:
"Бронирование қўл қилса, қўл рақамда +998 (90) 123-45-67 сўрасан ёки веб-сайтида бронирование қилса булади."},
]}
useInvertedBackground={false}
animationType="slide-up"
@@ -178,81 +130,51 @@ export default function BookingPage() {
{
items: [
{
label: "Асосий",
href: "/",
},
label: "Асосий", href: "/"},
{
label: "Жадвал",
href: "#pricing",
},
label: "Жадвал", href: "#pricing"},
{
label: "Хақида",
href: "/#about",
},
label: "Хақида", href: "/#about"},
],
},
{
items: [
{
label: "Бронирование",
href: "/booking",
},
label: "Бронирование", href: "/booking"},
{
label: "Аккаунт",
href: "/account",
},
label: "Аккаунт", href: "/account"},
{
label: "Махсусиятлар",
href: "/#features",
},
label: "Махсусиятлар", href: "/#features"},
],
},
{
items: [
{
label: "Фоизлар",
href: "/#testimonial",
},
label: "Фоизлар", href: "/#testimonial"},
{
label: "Пурсўҳ",
href: "/#faq",
},
label: "Пурсўҳ", href: "/#faq"},
{
label: "Боғланиш",
href: "/#contact",
},
label: "Боғланиш", href: "/#contact"},
],
},
{
items: [
{
label: "Facebook",
href: "https://facebook.com",
},
label: "Facebook", href: "https://facebook.com"},
{
label: "Instagram",
href: "https://instagram.com",
},
label: "Instagram", href: "https://instagram.com"},
{
label: "Twitter",
href: "https://twitter.com",
},
label: "Twitter", href: "https://twitter.com"},
],
},
{
items: [
{
label: "Махфийлик Қоидаси",
href: "#",
},
label: "Махфийлик Қоидаси", href: "#"},
{
label: "Қўллинк Шартлари",
href: "#",
},
label: "Қўллинк Шартлари", href: "#"},
{
label: "Қўллинк Қайталовчиси",
href: "#",
},
label: "Қўллинк Қайталовчиси", href: "#"},
],
},
]}

View File

@@ -30,7 +30,7 @@ export default function HomePage() {
borderRadius="soft"
contentWidth="small"
sizing="large"
background="floatingGradient"
background="circleGradient"
cardStyle="inset"
primaryButtonStyle="flat"
secondaryButtonStyle="glass"
@@ -46,9 +46,7 @@ export default function HomePage() {
{ name: "Фоизлар", id: "testimonial" },
]}
button={{
text: "Жадвални толтириш",
href: "/booking",
}}
text: "Жадвални толтириш", href: "/booking"}}
animateOnLoad={true}
/>
</div>
@@ -59,16 +57,12 @@ export default function HomePage() {
description="Ўзбекистондаги энг замонавий автоматик билярд клубига хуш келибсиз. Профессионал жадвалларимиз, ҳақиқий вақт режимида бронирование тизими ва юксак сифатли хизмат сизни интиқлок берадиҳам."
buttons={[
{
text: "Жадвал Бронирование",
href: "/booking",
},
text: "Жадвал Бронирование", href: "/booking"},
{
text: "Батафсил Маълумот",
href: "#about",
},
text: "Батафсил Маълумот", href: "#about"},
]}
buttonAnimation="slide-up"
background={{ variant: "floatingGradient" }}
background={{ variant: "sparkles-gradient" }}
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-elegant-man-with-yellow-balls_23-2148299213.jpg"
imageAlt="billiard hall interior modern design"
mediaAnimation="blur-reveal"
@@ -84,18 +78,15 @@ export default function HomePage() {
description="Ўзбекистондаги биринчи автоматик билярд клубимиз, 50 та профессионал жадвал, ғаза барнамаси, ҳангомма буюмдор, қолинча ҳам сўратинга қараб озарза турмоғи билан, ҳамма йўналишда барокат сирлолиги."
metrics={[
{
value: "50+",
title: "Профессионал жадвалlar",
},
value: "50+", title: "Профессионал жадвалlar"},
{
value: "24/7",
title: "Ишчи вақт",
},
value: "24/7", title: "Ишчи вақт"},
]}
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-elegant-guys-playing-billiard_23-2148299275.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-elegant-guys-playing-billiard_23-2148299275.jpg"
imageAlt="billiard club interior sophisticated"
useInvertedBackground={false}
mediaAnimation="slide-up"
metricsAnimation="slide-up"
/>
</div>
@@ -106,40 +97,28 @@ export default function HomePage() {
features={[
{
icon: Clock,
title: "Ҳақиқий Вақт Режимида Жадвал",
description:
"Ҳар ўни ҳаммасининг жадвалларни кўриб, тез жадвал бронирование қилинг.",
},
title: "Ҳақиқий Вақт Режимида Жадвал", description:
"Ҳар ўни ҳаммасининг жадвалларни кўриб, тез жадвал бронирование қилинг."},
{
icon: Users,
title: "Аккаунт Қоидаси",
description:
"Рўйхатдан ўтинг ва ўзимнинг жадвалларни бронириши, хизматларни кўринг.",
},
title: "Аккаунт Қоидаси", description:
"Рўйхатдан ўтинг ва ўзимнинг жадвалларни бронириши, хизматларни кўринг."},
{
icon: DollarSign,
title: "Раҳимлик Жадвалнинг Нархи",
description:
"Шаффоф жадвалнинг нархи, хус сўғорроқ жадвал, ҳичқанча қўш нарх йўқ.",
},
title: "Раҳимлик Жадвалнинг Нархи", description:
"Шаффоф жадвалнинг нархи, хус сўғорроқ жадвал, ҳичқанча қўш нарх йўқ."},
{
icon: MapPin,
title: "Ўтказинга Ғоян Жойи",
description:
"Орзу қилган жойда ҳаммасини топа оласиз, қўл жойи, вақти ҳам мунманинг йўлида.",
},
title: "Ўтказинга Ғоян Жойи", description:
"Орзу қилган жойда ҳаммасини топа оласиз, қўл жойи, вақти ҳам мунманинг йўлида."},
{
icon: Shield,
title: "Ўзимнинг Бронирование Қўзғуй",
description:
"Ўзимнинг бронированиями ўзгартириш, қўзғуй қилиш, қўл жойида қўзғуй.",
},
title: "Ўзимнинг Бронирование Қўзғуй", description:
"Ўзимнинг бронированиями ўзгартириш, қўзғуй қилиш, қўл жойида қўзғуй."},
{
icon: Zap,
title: "Босқичмо Тезрorden",
description:
"Тез жадвал бронирование, тез хизмат, тез тўломалар, тез ҳисоб.",
},
title: "Босқичмо Тезрorden", description:
"Тез жадвал бронирование, тез хизмат, тез тўломалар, тез ҳисоб."},
]}
animationType="slide-up"
textboxLayout="default"
@@ -153,86 +132,45 @@ export default function HomePage() {
description="Ўзбекистондаги энг раҳимлик жадвалнинг нархи. Худуд ўйун, ҳаммасининг жадвалларга эриша олади."
plans={[
{
id: "standard-day",
price: "50,000 сўм/соат",
name: "Стандард (кун)",
buttons: [
id: "standard-day", price: "50,000 сўм/соат", name: "Стандард (кун)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Стандард қарора жадвал",
"24 соат ишчи",
"Киноварий ўйнак",
"ҲОР ҳозирови хизмат",
],
"Стандард қарора жадвал", "24 соат ишчи", "Киноварий ўйнак", "ҲОР ҳозирови хизмат"],
},
{
id: "standard-night",
badge: "Энглай Сўграна",
badgeIcon: Sparkles,
price: "75,000 сўм/соат",
name: "Стандард (шаб)",
buttons: [
id: "standard-night", badge: "Энглай Сўграна", badgeIcon: Sparkles,
price: "75,000 сўм/соат", name: "Стандард (шаб)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Стандард қарора жадвал",
"22:00 - 06:00 вақт",
"Махсус йўлаллик",
"Собанча атмосфера",
],
"Стандард қарора жадвал", "22:00 - 06:00 вақт", "Махсус йўлаллик", "Собанча атмосфера"],
},
{
id: "vip-day",
price: "100,000 сўм/соат",
name: "VIP (кун)",
buttons: [
id: "vip-day", price: "100,000 сўм/соат", name: "VIP (кун)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Премиум VIP жадвал",
"24 соат ишчи",
"Ҳозирови бўём",
"Махсус қўли қўл",
],
"Премиум VIP жадвал", "24 соат ишчи", "Ҳозирови бўём", "Махсус қўли қўл"],
},
{
id: "vip-night",
price: "150,000 сўм/соат",
name: "VIP (шаб)",
buttons: [
id: "vip-night", price: "150,000 сўм/соат", name: "VIP (шаб)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Премиум VIP жадвал",
"22:00 - 06:00 вақт",
"Приватна қўли",
"Махсус қонўнлик хизмат",
],
"Премиум VIP жадвал", "22:00 - 06:00 вақт", "Приватна қўли", "Махсус қонўнлик хизмат"],
},
]}
animationType="slide-up"
@@ -248,49 +186,21 @@ export default function HomePage() {
description="Ўзбекистондаги миллионлаб одамларнинг ишончи бизга."
testimonials={[
{
id: "1",
title: нглай Юксак Сифатли Жадвал",
quote:
"Мен Ўзбекистондаги ҳаммасининг билярд клубига боранман, аммо бу клуб энглай юксак сифатли, энглай ҳозирова. Ҳар ўни мен бу клубига борман, ўйин ўйнайман, ҳамма одам хўш қавл қилади.",
name: "Алишер Турмонов",
role: "Фатиҳхӣ ўйнак",
imageSrc:
"http://img.b2bpic.net/free-photo/confident-young-man-with-his-hand-clasped-sitting-cozy-armchair-against-wooden-wall_23-2148130330.jpg",
imageAlt: "professional portrait businessman confident",
},
id: "1", title: "Энглай Юксак Сифатли Жадвал", quote:
"Мен Ўзбекистондаги ҳаммасининг билярд клубига боранман, аммо бу клуб энглай юксак сифатли, энглай ҳозирова. Ҳар ўни мен бу клубига борман, ўйин ўйнайман, ҳамма одам хўш қавл қилади.", name: "Алишер Турмонов", role: "Фатиҳхӣ ўйнак", imageSrc:
"http://img.b2bpic.net/free-photo/confident-young-man-with-his-hand-clasped-sitting-cozy-armchair-against-wooden-wall_23-2148130330.jpg", imageAlt: "professional portrait businessman confident"},
{
id: "2",
title: "Зўр Хизмат, Зўр Қўл",
quote:
"Мен ўзимнинг дўстларимни бу клубигa таклиф қилдим ва ҳаммасинга ҳам нақам қилди. Қўл, жадвал, ҳозирова хизмат ҳаммаси энглай юксак сифатли.",
name: "Гўзал Қирғизова",
role: "Коммерци Мўғимбарҳо",
imageSrc:
"http://img.b2bpic.net/free-photo/my-big-dream-is-working-big-company_329181-11421.jpg",
imageAlt: "professional woman headshot business",
},
id: "2", title: "Зўр Хизмат, Зўр Қўл", quote:
"Мен ўзимнинг дўстларимни бу клубигa таклиф қилдим ва ҳаммасинга ҳам нақам қилди. Қўл, жадвал, ҳозирова хизмат ҳаммаси энглай юксак сифатли.", name: "Гўзал Қирғизова", role: "Коммерци Мўғимбарҳо", imageSrc:
"http://img.b2bpic.net/free-photo/my-big-dream-is-working-big-company_329181-11421.jpg", imageAlt: "professional woman headshot business"},
{
id: "3",
title: "Энглай Ҳозирова Жадвал Бронирование",
quote:
"Жадвал бронирование тизимини қўллAndrás қилиш энглай осон. Мен 5 дақиқада бронирование қилдим ва энди мен бу клубида қўл ўйнајман.",
name: "Олимжон Салимов",
role: "Илм Ӣштирок Ўйнак",
imageSrc:
"http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg",
imageAlt: "diverse male portrait professional",
},
id: "3", title: "Энглай Ҳозирова Жадвал Бронирование", quote:
"Жадвал бронирование тизимини қўллAndrás қилиш энглай осон. Мен 5 дақиқада бронирование қилдим ва энди мен бу клубида қўл ўйнајман.", name: "Олимжон Салимов", role: "Илм Ӣштирок Ўйнак", imageSrc:
"http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg", imageAlt: "diverse male portrait professional"},
{
id: "4",
title: "Бизнес Жойи, Замон Жойи",
quote:
"Ўзимнинг бизнес жамоасини бу клубига баронам бронирование қилдик. Энглай фарғона жойи, энглай зўр атмосфера, энглай сўғорроқ хизмат мен ҳар ўни бу клубига бораман.",
name: "Марьям Беватҳо",
role: "Бизнес Меҳмонхона Орғунизерӣ",
imageSrc:
"http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg",
imageAlt: "diverse woman professional portrait",
},
id: "4", title: "Бизнес Жойи, Замон Жойи", quote:
"Ўзимнинг бизнес жамоасини бу клубига баронам бронирование қилдик. Энглай фарғона жойи, энглай зўр атмосфера, энглай сўғорроқ хизмат мен ҳар ўни бу клубига бораман.", name: "Марьям Беватҳо", role: "Бизнес Меҳмонхона Орғунизерӣ", imageSrc:
"http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg", imageAlt: "diverse woman professional portrait"},
]}
textboxLayout="default"
useInvertedBackground={true}
@@ -303,41 +213,23 @@ export default function HomePage() {
description="Қўё пурсўҳни жавоб билан кўринг ва ҳаммасининг маълумотни топинг."
faqs={[
{
id: "1",
title: "Жадвал Қанча Вақт Турадиҳ?",
content:
"Жадвал қўлига орғавора 2 соатгача турадиҳ. Қўлиги орғавора, сиз жадвалимизнинг вақти ўзгартира оласиз.",
},
id: "1", title: "Жадвал Қанча Вақт Турадиҳ?", content:
"Жадвал қўлига орғавора 2 соатгача турадиҳ. Қўлиги орғавора, сиз жадвалимизнинг вақти ўзгартира оласиз."},
{
id: "2",
title: "Жадвални Қанча Вақт Олдина Бронирование Қилса Булади?",
content:
"Сиз жадвални 7 кун олдина бронирование қилса булади. Қўли жойида ҳам бронирование қилса булади.",
},
id: "2", title: "Жадвални Қанча Вақт Олдина Бронирование Қилса Булади?", content:
"Сиз жадвални 7 кун олдина бронирование қилса булади. Қўли жойида ҳам бронирование қилса булади."},
{
id: "3",
title: "Жадвални Қайси Вақтда Бронирование Қилса Булади?",
content:
"Жадвални 09:00 дан 23:00 гача бронирование қилса булади. Шабонда бронирование қилмоқ қийин, ўзимизга қўл сўрасан.",
},
id: "3", title: "Жадвални Қайси Вақтда Бронирование Қилса Булади?", content:
"Жадвални 09:00 дан 23:00 гача бронирование қилса булади. Шабонда бронирование қилмоқ қийин, ўзимизга қўл сўрасан."},
{
id: "4",
title: "Жадвални Қайса Отка Бронирование Қилса Булади?",
content:
"Жадвални веб-сайтида ёки мобиль қўлаён орқали бронирование қилса булади. Қўл жойида ҳам бронирование қилса булади.",
},
id: "4", title: "Жадвални Қайса Отка Бронирование Қилса Булади?", content:
"Жадвални веб-сайтида ёки мобиль қўлаён орқали бронирование қилса булади. Қўл жойида ҳам бронирование қилса булади."},
{
id: "5",
title: "Жадвал Қўли Эмас Бўлса Қанча Тўловни Қилса Булади?",
content:
"Жадвал қўли эмас бўлса, 50% нархи қўл қилса булади. Ако фериза қилинадиҳ, қўли ҳам буғдан иззатирониза.",
},
id: "5", title: "Жадвал Қўли Эмас Бўлса Қанча Тўловни Қилса Булади?", content:
"Жадвал қўли эмас бўлса, 50% нархи қўл қилса булади. Ако фериза қилинадиҳ, қўли ҳам буғдан иззатирониза."},
{
id: "6",
title: "Қўли Хадиталар Учун Қанча Авиёт?",
content:
"Ҳар қўли хадитанинг бронирование қонўн ва хадиталар бизнинг веб-сайтида туквора оласиз. Шахсий пўллоғида ҳама қўли қўй турадиҳ.",
},
id: "6", title: "Қўли Хадиталар Учун Қанча Авиёт?", content:
"Ҳар қўли хадитанинг бронирование қонўн ва хадиталар бизнинг веб-сайтида туквора оласиз. Шахсий пўллоғида ҳама қўли қўй турадиҳ."},
]}
imageSrc="http://img.b2bpic.net/free-photo/woman-playing-pool-bar_53876-40941.jpg"
imageAlt="billiard player shooting cue stick"
@@ -354,35 +246,21 @@ export default function HomePage() {
ctaTitle="Биз Билан Боғланиш"
ctaDescription="Сўврата ўзгартириши, масала ёки қўй тўлов борса, биз билан боғланинг. Мо 24/7 қўл қўли қўм боларӣм."
ctaButton={{
text: "Қўл Сўрасан",
href: "tel:+998901234567",
}}
text: "Қўл Сўрасан", href: "tel:+998901234567"}}
ctaIcon={Phone}
faqs={[
{
id: "1",
title: "Адрес ва Вақт?",
content:
"Бизнинг клуб шарҳро: Таширкент шарҳро 1-сўрот, 100-қўл<br/>Вақт: 09:00 - 23:00 (ҳар ўни)",
},
id: "1", title: "Адрес ва Вақт?", content:
"Бизнинг клуб шарҳро: Таширкент шарҳро 1-сўрот, 100-қўл<br/>Вақт: 09:00 - 23:00 (ҳар ўни)"},
{
id: "2",
title: "Телефон Рақамлари?",
content:
"Қўл рақам: +998 (90) 123-45-67<br/>Қўли рақам: +998 (71) 234-56-78<br/>WhatsApp: +998 (90) 123-45-67",
},
id: "2", title: "Телефон Рақамлари?", content:
"Қўл рақам: +998 (90) 123-45-67<br/>Қўли рақам: +998 (71) 234-56-78<br/>WhatsApp: +998 (90) 123-45-67"},
{
id: "3",
title: "Қўли Хадиталар?",
content:
"Ҳар жадвал орғавора 50,000 - 150,000 сўм. Ако қўлича ўйин қилса, 30% дисконт топида оласиз.",
},
id: "3", title: "Қўли Хадиталар?", content:
"Ҳар жадвал орғавора 50,000 - 150,000 сўм. Ако қўлича ўйин қилса, 30% дисконт топида оласиз."},
{
id: "4",
title: "Жойи Қанда?",
content:
"Биз Таширкент шарҳронинг марказивона жойда маскүбулим. Метро станцияси дан 5 дақиқанинг йўлида.",
},
id: "4", title: "Жойи Қанда?", content:
"Биз Таширкент шарҳронинг марказивона жойда маскүбулим. Метро станцияси дан 5 дақиқанинг йўлида."},
]}
useInvertedBackground={false}
animationType="slide-up"
@@ -396,81 +274,51 @@ export default function HomePage() {
{
items: [
{
label: "Асосий",
href: "#hero",
},
label: "Асосий", href: "#hero"},
{
label: "Жадвал",
href: "#pricing",
},
label: "Жадвал", href: "#pricing"},
{
label: "Хақида",
href: "#about",
},
label: "Хақида", href: "#about"},
],
},
{
items: [
{
label: "Бронирование",
href: "/booking",
},
label: "Бронирование", href: "/booking"},
{
label: "Аккаунт",
href: "/account",
},
label: "Аккаунт", href: "/account"},
{
label: "Махсусиятлар",
href: "#features",
},
label: "Махсусиятлар", href: "#features"},
],
},
{
items: [
{
label: "Фоизлар",
href: "#testimonial",
},
label: "Фоизлар", href: "#testimonial"},
{
label: "Пурсўҳ",
href: "#faq",
},
label: "Пурсўҳ", href: "#faq"},
{
label: "Боғланиш",
href: "#contact",
},
label: "Боғланиш", href: "#contact"},
],
},
{
items: [
{
label: "Facebook",
href: "https://facebook.com",
},
label: "Facebook", href: "https://facebook.com"},
{
label: "Instagram",
href: "https://instagram.com",
},
label: "Instagram", href: "https://instagram.com"},
{
label: "Twitter",
href: "https://twitter.com",
},
label: "Twitter", href: "https://twitter.com"},
],
},
{
items: [
{
label: "Махфийлик Қоидаси",
href: "#",
},
label: "Махфийлик Қоидаси", href: "#"},
{
label: "Қўллинк Шартлари",
href: "#",
},
label: "Қўллинк Шартлари", href: "#"},
{
label: "Қўллинк Қайталовчиси",
href: "#",
},
label: "Қўллинк Қайталовчиси", href: "#"},
],
},
]}

View File

@@ -16,7 +16,7 @@ export default function PricingPage() {
borderRadius="soft"
contentWidth="small"
sizing="large"
background="floatingGradient"
background="circleGradient"
cardStyle="inset"
primaryButtonStyle="flat"
secondaryButtonStyle="glass"
@@ -33,9 +33,7 @@ export default function PricingPage() {
{ name: "Фоизлар", id: "testimonial" },
]}
button={{
text: "Жадвални толтириш",
href: "#booking",
}}
text: "Жадвални толтириш", href: "#booking"}}
animateOnLoad={true}
/>
</div>
@@ -47,17 +45,13 @@ export default function PricingPage() {
description="Ўзбекистондаги энглай замонавий автоматик билярд клубида жадвал бронирование қилинг. Раҳимлик нарх, юксак сифатли хизмат, ҳар ўни қўл."
buttons={[
{
text: "Энди Бронирование",
href: "#pricing-plans",
},
text: "Энди Бронирование", href: "#pricing-plans"},
{
text: "Батафсил Маълумот",
href: "/account",
},
text: "Батафсил Маълумот", href: "/account"},
]}
buttonAnimation="slide-up"
background={{ variant: "floatingGradient" }}
imageSrc="http://img.b2bpic.net/free-photo/arrangement-with-white-billiard-balls_23-2148299269.jpg?_wi=2"
background={{ variant: "sparkles-gradient" }}
imageSrc="http://img.b2bpic.net/free-photo/arrangement-with-white-billiard-balls_23-2148299269.jpg"
imageAlt="professional billiard table standard"
mediaAnimation="blur-reveal"
frameStyle="card"
@@ -71,86 +65,45 @@ export default function PricingPage() {
description="Ўзбекистондаги энглай раҳимлик жадвалнинг нархи. Худуд ўйун, ҳаммасининг жадвалларга эриша олади."
plans={[
{
id: "standard-day",
price: "50,000 сўм/соат",
name: "Стандард (кун)",
buttons: [
id: "standard-day", price: "50,000 сўм/соат", name: "Стандард (кун)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Стандард қарора жадвал",
"24 соат ишчи",
"Киноварий ўйнак",
"ҲОР ҳозирови хизмат",
],
"Стандард қарора жадвал", "24 соат ишчи", "Киноварий ўйнак", "ҲОР ҳозирови хизмат"],
},
{
id: "standard-night",
badge: "Энглай Сўграна",
badgeIcon: Sparkles,
price: "75,000 сўм/соат",
name: "Стандард (шаб)",
buttons: [
id: "standard-night", badge: "Энглай Сўграна", badgeIcon: Sparkles,
price: "75,000 сўм/соат", name: "Стандард (шаб)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Стандард қарора жадвал",
"22:00 - 06:00 вақт",
"Махсус йўлаллик",
"Собанча атмосфера",
],
"Стандард қарора жадвал", "22:00 - 06:00 вақт", "Махсус йўлаллик", "Собанча атмосфера"],
},
{
id: "vip-day",
price: "100,000 сўм/соат",
name: "VIP (кун)",
buttons: [
id: "vip-day", price: "100,000 сўм/соат", name: "VIP (кун)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Премиум VIP жадвал",
"24 соат ишчи",
"Ҳозирови бўём",
"Махсус қўли қўл",
],
"Премиум VIP жадвал", "24 соат ишчи", "Ҳозирови бўём", "Махсус қўли қўл"],
},
{
id: "vip-night",
price: "150,000 сўм/соат",
name: "VIP (шаб)",
buttons: [
id: "vip-night", price: "150,000 сўм/соат", name: "VIP (шаб)", buttons: [
{
text: "Энди Бронирование",
href: "/booking",
},
text: "Энди Бронирование", href: "/booking"},
{
text: "Сўврата",
},
text: "Сўврата"},
],
features: [
"Премиум VIP жадвал",
"22:00 - 06:00 вақт",
"Приватна қўли",
"Махсус қонўнлик хизмат",
],
"Премиум VIP жадвал", "22:00 - 06:00 вақт", "Приватна қўли", "Махсус қонўнлик хизмат"],
},
]}
animationType="slide-up"
@@ -168,81 +121,51 @@ export default function PricingPage() {
{
items: [
{
label: "Асосий",
href: "#hero",
},
label: "Асосий", href: "#hero"},
{
label: "Жадвал",
href: "#pricing",
},
label: "Жадвал", href: "#pricing"},
{
label: "Хақида",
href: "#about",
},
label: "Хақида", href: "#about"},
],
},
{
items: [
{
label: "Бронирование",
href: "/booking",
},
label: "Бронирование", href: "/booking"},
{
label: "Аккаунт",
href: "/account",
},
label: "Аккаунт", href: "/account"},
{
label: "Махсусиятлар",
href: "#features",
},
label: "Махсусиятлар", href: "#features"},
],
},
{
items: [
{
label: "Фоизлар",
href: "#testimonial",
},
label: "Фоизлар", href: "#testimonial"},
{
label: "Пурсўҳ",
href: "#faq",
},
label: "Пурсўҳ", href: "#faq"},
{
label: "Боғланиш",
href: "#contact",
},
label: "Боғланиш", href: "#contact"},
],
},
{
items: [
{
label: "Facebook",
href: "https://facebook.com",
},
label: "Facebook", href: "https://facebook.com"},
{
label: "Instagram",
href: "https://instagram.com",
},
label: "Instagram", href: "https://instagram.com"},
{
label: "Twitter",
href: "https://twitter.com",
},
label: "Twitter", href: "https://twitter.com"},
],
},
{
items: [
{
label: "Махфийлик Қоидаси",
href: "#",
},
label: "Махфийлик Қоидаси", href: "#"},
{
label: "Қўллинк Шартлари",
href: "#",
},
label: "Қўллинк Шартлари", href: "#"},
{
label: "Қўллинк Қайталовчиси",
href: "#",
},
label: "Қўллинк Қайталовчиси", href: "#"},
],
},
]}

View File

@@ -1,51 +1,43 @@
"use client";
import { memo } from "react";
import useSvgTextLogo from "./useSvgTextLogo";
import { cls } from "@/lib/utils";
import React from 'react';
interface SvgTextLogoProps {
logoText: string;
adjustHeightFactor?: number;
verticalAlign?: "top" | "center";
text: string;
className?: string;
fontSize?: number;
fontWeight?: 'normal' | 'bold' | 'lighter';
textAnchor?: 'start' | 'middle' | 'end';
dominantBaseline?: 'auto' | 'text-bottom' | 'alphabetic' | 'ideographic' | 'middle' | 'central' | 'hanging' | 'mathematical' | 'inherit';
}
const SvgTextLogo = memo<SvgTextLogoProps>(function SvgTextLogo({
logoText,
adjustHeightFactor,
verticalAlign = "top",
className = "",
}) {
const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor);
const SvgTextLogo: React.FC<SvgTextLogoProps> = ({
text,
className = '',
fontSize = 48,
fontWeight = 'bold',
textAnchor = 'middle',
dominantBaseline = 'middle',
}) => {
return (
<svg
ref={svgRef}
viewBox={viewBox}
className={cls("w-full", className)}
style={{ aspectRatio: aspectRatio }}
preserveAspectRatio="none"
viewBox={`0 0 300 120`}
className={className}
xmlns="http://www.w3.org/2000/svg"
role="img"
aria-label={`${logoText} logo`}
aria-label={`${text} logo`}
>
<text
ref={textRef}
x="0"
y={verticalAlign === "center" ? "50%" : "0"}
className="font-bold fill-current"
style={{
fontSize: "20px",
letterSpacing: "-0.02em",
dominantBaseline: verticalAlign === "center" ? "middle" : "text-before-edge"
}}
x="50%"
y="50%"
fontSize={fontSize}
fontWeight={fontWeight}
textAnchor={textAnchor}
dominantBaseline={dominantBaseline}
fill="currentColor"
>
{logoText}
{text}
</text>
</svg>
);
});
};
SvgTextLogo.displayName = "SvgTextLogo";
export default SvgTextLogo;
export default SvgTextLogo;