20 Commits

Author SHA1 Message Date
1d1e3381fe Update src/app/page.tsx 2026-05-08 15:37:15 +00:00
4031b870ad Update src/app/page.tsx 2026-05-08 15:36:48 +00:00
0d1049b509 Merge version_8 into main
Merge version_8 into main
2026-05-08 15:31:10 +00:00
ac54c2958a Update src/app/styles/variables.css 2026-05-08 15:31:07 +00:00
a0ced3c0b3 Update src/app/page.tsx 2026-05-08 15:31:07 +00:00
2795757a7d Merge version_7 into main
Merge version_7 into main
2026-05-08 15:30:37 +00:00
3337ea665f Merge version_6 into main
Merge version_6 into main
2026-05-08 15:30:34 +00:00
2a89145885 Update theme colors 2026-05-08 15:30:34 +00:00
9a9bbd379a Update theme colors 2026-05-08 15:30:31 +00:00
ba5f939e19 Merge version_5 into main
Merge version_5 into main
2026-05-08 15:30:30 +00:00
670e4ee9b0 Update theme colors 2026-05-08 15:30:27 +00:00
fb7152d838 Merge version_4 into main
Merge version_4 into main
2026-05-08 15:30:26 +00:00
2b5a6c0fc2 Update theme colors 2026-05-08 15:30:23 +00:00
a9ec2d9788 Merge version_3 into main
Merge version_3 into main
2026-05-08 15:30:14 +00:00
f696e98049 Merge version_2 into main
Merge version_2 into main
2026-05-08 15:29:37 +00:00
7004e1770a Merge version_1 into main
Merge version_1 into main
2026-05-08 15:29:04 +00:00
b3a1d24ba9 Merge version_1 into main
Merge version_1 into main
2026-05-08 15:28:25 +00:00
373f147884 Merge version_1 into main
Merge version_1 into main
2026-05-08 15:28:18 +00:00
136e4cde8a Merge version_1 into main
Merge version_1 into main
2026-05-08 15:22:49 +00:00
4a82645f5d Merge version_1 into main
Merge version_1 into main
2026-05-08 15:22:24 +00:00
2 changed files with 68 additions and 71 deletions

View File

@@ -6,7 +6,7 @@ import ContactText from '@/components/sections/contact/ContactText';
import FaqSplitText from '@/components/sections/faq/FaqSplitText'; import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureBento from '@/components/sections/feature/FeatureBento'; import FeatureBento from '@/components/sections/feature/FeatureBento';
import FooterCard from '@/components/sections/footer/FooterCard'; import FooterCard from '@/components/sections/footer/FooterCard';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia'; import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
@@ -16,46 +16,43 @@ import { Award, Box, Github, LineChart, TrendingUp, Twitter, Users, Zap } from "
export default function LandingPage() { export default function LandingPage() {
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="text-shift" defaultButtonVariant="hover-magnetic"
defaultTextAnimation="reveal-blur" defaultTextAnimation="reveal-blur"
borderRadius="soft" borderRadius="rounded"
contentWidth="compact" contentWidth="medium"
sizing="mediumSizeLargeTitles" sizing="medium"
background="circleGradient" background="none"
cardStyle="outline" cardStyle="subtle-shadow"
primaryButtonStyle="gradient" primaryButtonStyle="flat"
secondaryButtonStyle="layered" secondaryButtonStyle="solid"
headingFontWeight="medium" headingFontWeight="semibold"
> >
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleApple <NavbarStyleApple
navItems={[ navItems={[
{ name: "Bidder", id: "features" }, { name: "Инструменты", id: "features" },
{ name: "Analytics", id: "metrics" }, { name: "Аналитика", id: "metrics" },
{ name: "Pricing", id: "products" }, { name: "Тарифы", id: "products" },
{ name: "Blog", id: "blog" }, { name: "Блог", id: "blog" },
]} ]}
brandName="MarketGuru" brandName="MarketGuru"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitDualMedia <HeroBillboardGallery
background={{ variant: "gradient-bars" }} background={{ variant: "plain" }}
title="Wildberries ads that sell themselves" title="Реклама на Wildberries, которая продает сама"
description="MarketGuru automates your ad optimization. Get 40% more conversions with zero manual tweaking." description="MarketGuru автоматизирует управление рекламой. Увеличьте конверсию на 40% без ручной настройки."
tag="Advanced Analytics for WB" tag="Продвинутая аналитика для WB"
buttons={[{ text: "Start Free Trial", href: "#products" }]} buttons={[{ text: "Попробовать бесплатно", href: "#products" }]}
mediaItems={[ mediaItems={[
{ { imageSrc: "http://img.b2bpic.net/free-photo/laptop-screen-room-with-red-light_250224-287.jpg", imageAlt: "Интерфейс панели управления" },
imageSrc: "http://img.b2bpic.net/free-photo/laptop-screen-room-with-red-light_250224-287.jpg", imageAlt: "modern saas dashboard digital interface"}, { imageSrc: "http://img.b2bpic.net/free-photo/businessman-working-futuristic-office_23-2151003753.jpg", imageAlt: "Аналитика данных" },
{ { imageSrc: "http://img.b2bpic.net/free-photo/desktop-pc-wooden-desk-showcases-infographics-client-reach-data_482257-126876.jpg?_wi=1", imageAlt: "Результаты продаж" }
imageSrc: "http://img.b2bpic.net/free-photo/businessman-working-futuristic-office_23-2151003753.jpg", imageAlt: "abstract data visualization network lines"}
]} ]}
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
rating={5}
ratingText="Trusted by 800,000+ sellers"
/> />
</div> </div>
@@ -63,35 +60,35 @@ export default function LandingPage() {
<FeatureBento <FeatureBento
animationType="slide-up" animationType="slide-up"
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={false}
features={[ features={[
{ {
title: "Automated Bidder", description: "Stop manual adjustments. Our AI monitors and tweaks your bids in real-time.", bentoComponent: "reveal-icon", icon: Zap, title: "Автобиддер", description: "Хватит менять ставки вручную. Наш ИИ делает это в реальном времени.", bentoComponent: "reveal-icon", icon: Zap,
}, },
{ {
title: "Smart Repricer", description: "Always stay competitive while maximizing your profit margins.", bentoComponent: "reveal-icon", icon: TrendingUp, title: "Умный репрайсер", description: "Оставайтесь конкурентоспособными и максимизируйте маржу.", bentoComponent: "reveal-icon", icon: TrendingUp,
}, },
{ {
title: "AI Analytics", description: "Get deep market insights into your sales performance and trends.", bentoComponent: "reveal-icon", icon: LineChart, title: "AI Аналитика", description: "Глубокие инсайты по продажам и трендам рынка.", bentoComponent: "reveal-icon", icon: LineChart,
}, },
]} ]}
title="Powerful tools for automated sales" title="Мощные инструменты автоматизации"
description="Streamline your Wildberries business with our suite of intelligent automation features." description="Оптимизируйте бизнес на Wildberries с нашими интеллектуальными функциями."
/> />
</div> </div>
<div id="metrics" data-section="metrics"> <div id="metrics" data-section="metrics">
<MetricCardThree <MetricCardThree
animationType="depth-3d" animationType="blur-reveal"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ id: "m1", icon: Users, title: "Sellers", value: "800k+" }, { id: "m1", icon: Users, title: "Селлеров", value: "800k+" },
{ id: "m2", icon: Box, title: "Items Analyzed", value: "227M+" }, { id: "m2", icon: Box, title: "Товаров", value: "227M+" },
{ id: "m3", icon: Award, title: "Experience", value: "70k+" }, { id: "m3", icon: Award, title: "Опыт", value: "70k+" },
]} ]}
title="Proven results" title="Доказанные результаты"
description="MarketGuru scales business operations effectively." description="MarketGuru помогает масштабировать операции эффективно."
/> />
</div> </div>
@@ -100,43 +97,43 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
animationType="slide-up" animationType="slide-up"
useInvertedBackground={true} useInvertedBackground={false}
products={[ products={[
{ id: "p1", name: "Basic Ad Control", price: "$99", imageSrc: "http://img.b2bpic.net/free-photo/man-trading-browsing-online-stock-investments-night_169016-57448.jpg" }, { id: "p1", name: "Базовый", price: "99$", imageSrc: "http://img.b2bpic.net/free-photo/man-trading-browsing-online-stock-investments-night_169016-57448.jpg" },
{ id: "p2", name: "Pro Automation", price: "$299", imageSrc: "http://img.b2bpic.net/free-photo/optical-fiber-background_23-2149301607.jpg" }, { id: "p2", name: "Профи", price: "299$", imageSrc: "http://img.b2bpic.net/free-photo/optical-fiber-background_23-2149301607.jpg" },
{ id: "p3", name: "Agency Suite", price: "$899", imageSrc: "http://img.b2bpic.net/free-photo/desktop-pc-wooden-desk-showcases-infographics-client-reach-data_482257-126876.jpg" }, { id: "p3", name: "Агентский", price: "899$", imageSrc: "http://img.b2bpic.net/free-photo/desktop-pc-wooden-desk-showcases-infographics-client-reach-data_482257-126876.jpg?_wi=2" },
]} ]}
title="Service Packages" title="Тарифные планы"
description="Choose the best plan to optimize your Wildberries performance." description="Выберите лучший тариф для оптимизации показателей на Wildberries."
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardSix <TestimonialCardSix
animationType="slide-up" animationType="blur-reveal"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ id: "t1", name: "Ivan S.", handle: "@ivan_wb", testimonial: "Increased my conversions by 40% in one month.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-entrepreneur-with-corporate-job-looking-camera-business-office-portrait-young-man-preparing-work-planning-development-industry-with-technology-computer_482257-29387.jpg" }, { id: "t1", name: "Иван С.", handle: "@ivan_wb", testimonial: "Конверсия выросла на 40% за месяц!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-entrepreneur-with-corporate-job-looking-camera-business-office-portrait-young-man-preparing-work-planning-development-industry-with-technology-computer_482257-29387.jpg" },
{ id: "t2", name: "Olga M.", handle: "@olga_sales", testimonial: "Best automated tool for Wildberries ads.", imageSrc: "http://img.b2bpic.net/free-photo/serious-beautiful-businesswoman-standing-window_1262-1913.jpg" }, { id: "t2", name: "Ольга М.", handle: "@olga_sales", testimonial: "Лучший инструмент для автоматизации рекламы WB.", imageSrc: "http://img.b2bpic.net/free-photo/serious-beautiful-businesswoman-standing-window_1262-1913.jpg" },
{ id: "t3", name: "Dmitry P.", handle: "@dmitry_ecom", testimonial: "Great insights and reporting tools.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-man-standing-holding-tablet-computer_1262-18710.jpg" }, { id: "t3", name: "Дмитрий П.", handle: "@dmitry_ecom", testimonial: "Отличная аналитика и удобные отчеты.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-man-standing-holding-tablet-computer_1262-18710.jpg" },
{ id: "t4", name: "Elena K.", handle: "@elena_biz", testimonial: "Excellent expert support and SEO service.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-entrepreneur-posing-camera_1262-3636.jpg" }, { id: "t4", name: "Елена К.", handle: "@elena_biz", testimonial: "Превосходная поддержка и SEO-сервис.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-entrepreneur-posing-camera_1262-3636.jpg" },
{ id: "t5", name: "Alex R.", handle: "@alex_market", testimonial: "My ROI doubled thanks to the automated bidder.", imageSrc: "http://img.b2bpic.net/free-photo/successful-businessman-imagines-great-career_1163-5478.jpg" }, { id: "t5", name: "Алексей Р.", handle: "@alex_market", testimonial: "ROI вырос благодаря автобиддеру.", imageSrc: "http://img.b2bpic.net/free-photo/successful-businessman-imagines-great-career_1163-5478.jpg" },
]} ]}
title="Loved by Wildberries sellers" title="Доверие селлеров"
description="Join thousands of successful sellers who trust our platform." description="Присоединяйтесь к тысячам успешных продавцов."
/> />
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqSplitText <FaqSplitText
useInvertedBackground={true} useInvertedBackground={false}
faqs={[ faqs={[
{ id: "q1", title: "How does AI automation work?", content: "Our AI analyzes real-time market data to optimize your bids and prices automatically." }, { id: "q1", title: "Как работает ИИ-автоматизация?", content: "ИИ анализирует рынок в реальном времени и оптимизирует ставки автоматически." },
{ id: "q2", title: "Can I integrate with my agency account?", content: "Yes, our agency suite is designed specifically for scaling multiple seller accounts." }, { id: "q2", title: "Можно подключить агентский кабинет?", content: "Да, наш тариф для агентств поддерживает масштабирование." },
{ id: "q3", title: "Is it easy to use?", content: "Absolutely. You can get started with zero manual tweaking." }, { id: "q3", title: "Сложно ли начать?", content: "Нет, интерфейс интуитивно понятен, настройка не требуется." },
]} ]}
sideTitle="Questions? We've got answers." sideTitle="Частые вопросы"
faqsAnimation="blur-reveal" faqsAnimation="blur-reveal"
/> />
</div> </div>
@@ -144,16 +141,16 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ variant: "sparkles-gradient" }} background={{ variant: "plain" }}
text="Ready to scale your business on Wildberries?" text="Готовы масштабировать бизнес на Wildberries?"
buttons={[{ text: "Contact Support", href: "#" }]} buttons={[{ text: "Связаться с поддержкой", href: "#" }]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterCard <FooterCard
logoText="MarketGuru.io" logoText="MarketGuru.io"
copyrightText="© 2025 MarketGuru. All rights reserved." copyrightText="© 2025 MarketGuru. Все права защищены."
socialLinks={[ socialLinks={[
{ icon: Twitter, href: "#", ariaLabel: "Twitter" }, { icon: Twitter, href: "#", ariaLabel: "Twitter" },
{ icon: Github, href: "#", ariaLabel: "Github" }, { icon: Github, href: "#", ariaLabel: "Github" },
@@ -163,4 +160,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #000000; --background: #ffffff;
--card: #481f1f; --card: #f9f9f9;
--foreground: #ffffff; --foreground: #000612e6;
--primary-cta: #ffffff; --primary-cta: #15479c;
--primary-cta-text: #280101; --primary-cta-text: #051a12;
--secondary-cta: #361311; --secondary-cta: #f9f9f9;
--secondary-cta-text: #f6d4d4; --secondary-cta-text: #d4f6e8;
--accent: #51000b; --accent: #e2e2e2;
--background-accent: #ff2231; --background-accent: #c4c4c4;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);