31 Commits

Author SHA1 Message Date
45e9d5e577 Update src/app/page.tsx 2026-03-03 21:35:24 +00:00
26b07b043d Update src/app/about/page.tsx 2026-03-03 21:35:22 +00:00
a1841e35d0 Update src/app/layout.tsx 2026-03-03 21:03:17 +00:00
f8e3273542 Update src/app/about/page.tsx 2026-03-03 21:03:14 +00:00
b4bc218649 Update src/app/page.tsx 2026-03-03 20:50:25 +00:00
b901905fb4 Update src/app/layout.tsx 2026-03-03 20:50:24 +00:00
f662b8a46f Update src/app/about/page.tsx 2026-03-03 20:50:22 +00:00
fc6cc51c01 Update src/app/page.tsx 2026-03-03 20:37:59 +00:00
a967b8e6b7 Update src/app/about/page.tsx 2026-03-03 20:37:58 +00:00
ac5a279cda Update src/app/about/page.tsx 2026-03-03 19:56:50 +00:00
c1db98b00f Update src/app/page.tsx 2026-03-03 19:44:22 +00:00
0d96b6563d Update src/app/layout.tsx 2026-03-03 19:44:21 +00:00
6f26eff32f Update src/app/about/page.tsx 2026-03-03 19:44:20 +00:00
3a8b4e3a08 Update src/app/page.tsx 2026-03-03 19:35:23 +00:00
8a8a7179d0 Update src/app/layout.tsx 2026-03-03 19:35:23 +00:00
7207beb696 Update src/app/about/page.tsx 2026-03-03 19:35:22 +00:00
2992f3b58b Update src/app/page.tsx 2026-03-03 19:32:41 +00:00
f3c826a5c4 Update src/app/layout.tsx 2026-03-03 19:32:41 +00:00
1df82ed86e Update src/app/about/page.tsx 2026-03-03 19:32:40 +00:00
8704db39d1 Update src/app/page.tsx 2026-03-03 19:28:26 +00:00
aacd00eccd Update src/app/layout.tsx 2026-03-03 19:28:26 +00:00
e4411fdffe Update src/app/about/page.tsx 2026-03-03 19:28:25 +00:00
b6d56de004 Update src/app/page.tsx 2026-03-03 19:23:21 +00:00
9bb688219b Update src/app/about/page.tsx 2026-03-03 19:23:20 +00:00
791a1ea87b Update src/app/page.tsx 2026-03-03 19:21:22 +00:00
0a37fdc680 Update src/app/layout.tsx 2026-03-03 19:21:21 +00:00
b7b9f775e0 Update src/app/about/page.tsx 2026-03-03 19:21:21 +00:00
2e8e91efac Merge version_2 into main
Merge version_2 into main
2026-03-03 19:02:26 +00:00
14d47e91fb Merge version_2 into main
Merge version_2 into main
2026-03-03 19:00:07 +00:00
db08a0f691 Merge version_2 into main
Merge version_2 into main
2026-03-03 18:19:11 +00:00
17e0d96c4a Merge version_2 into main
Merge version_2 into main
2026-03-03 18:09:12 +00:00
3 changed files with 39 additions and 46 deletions

View File

@@ -2,19 +2,19 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import Link from "next/link"; import Link from "next/link";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline/NavbarLayoutFloatingInline";
import TextAbout from "@/components/sections/about/TextAbout"; import TextAbout from "@/components/sections/about/TextAbout/TextAbout";
import FeatureCardTen from "@/components/sections/feature/FeatureCardTen"; import FeatureCardTen from "@/components/sections/feature/FeatureCardTen/FeatureCardTen";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import MetricCardOne from "@/components/sections/metrics/MetricCardOne/MetricCardOne";
import FooterCard from "@/components/sections/footer/FooterCard"; import FooterCard from "@/components/sections/footer/FooterCard/FooterCard";
import { CheckCircle, Mail, Send, Phone, FolderOpen, Users, Clock, Calendar, Check } from "lucide-react"; import { CheckCircle, Mail, Send, Phone, FolderOpen, Users, Clock, Calendar, Check, Cloud } from "lucide-react";
export default function AboutPage() { export default function AboutPage() {
const navItems = [ const navItems = [
{ name: "Услуги", id: "services" }, { label: "Услуги", href: "#services" },
{ name: "О компании", id: "about" }, { label: "О компании", href: "#about" },
{ name: "Процесс", id: "process" }, { label: "Процесс", href: "#process" },
{ name: "Отзывы", id: "testimonials" }, { label: "Отзывы", href: "#testimonials" },
]; ];
const navButton = { const navButton = {
@@ -37,9 +37,11 @@ export default function AboutPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
brandName="Mond Design" brandName="Mond Design"
navItems={navItems} links={navItems}
button={navButton} button={navButton}
animateOnLoad={true} animateOnLoad={true}
eyebrowText="Mond Design"
eyebrowIcon={Cloud}
/> />
</div> </div>
@@ -49,7 +51,7 @@ export default function AboutPage() {
tagIcon={CheckCircle} tagIcon={CheckCircle}
tagAnimation="slide-up" tagAnimation="slide-up"
title="Mond Design — это команда квалифицированных разработчиков и дизайнеров, которые создают цифровые решения для растущих бизнесов. За 1+ лет мы помогли более чем 150 компаниям перевести свой бизнес в интернет и достичь устойчивого роста." title="Mond Design — это команда квалифицированных разработчиков и дизайнеров, которые создают цифровые решения для растущих бизнесов. За 1+ лет мы помогли более чем 150 компаниям перевести свой бизнес в интернет и достичь устойчивого роста."
buttons={[{ text: "Начать проект", href: "/contact" }]} buttons={[{ text: "Начать проект", href: "#contact" }]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
/> />

View File

@@ -1,13 +1,8 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Inter } from "next/font/google";
import "./globals.css"; import "./globals.css";
import "./styles/variables.css";
import "./styles/base.css";
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Mond Design", description: "Агентство веб-разработки, специализирующееся на создании красивых, функциональных и высокопроизводительных веб-сайтов для малого и среднего бизнеса." title: "Mond Design", description: "Профессиональная веб-разработка для вашего бизнеса"
}; };
export default function RootLayout({ export default function RootLayout({
@@ -16,8 +11,8 @@ export default function RootLayout({
children: React.ReactNode; children: React.ReactNode;
}) { }) {
return ( return (
<html lang="en"> <html lang="ru">
<body className={inter.className}>{children} <body>{children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
__html: ` __html: `

View File

@@ -2,23 +2,23 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import Link from "next/link"; import Link from "next/link";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline/NavbarLayoutFloatingInline";
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi'; import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi/HeroSplitKpi";
import TextAbout from '@/components/sections/about/TextAbout'; import TextAbout from "@/components/sections/about/TextAbout/TextAbout";
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen'; import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen/FeatureCardNineteen";
import MetricCardOne from '@/components/sections/metrics/MetricCardOne'; import MetricCardOne from "@/components/sections/metrics/MetricCardOne/MetricCardOne";
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive'; import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive/TestimonialCardFive";
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen'; import FeatureCardTen from "@/components/sections/feature/FeatureCardTen/FeatureCardTen";
import ContactText from '@/components/sections/contact/ContactText'; import ContactText from "@/components/sections/contact/ContactText/ContactText";
import FooterCard from '@/components/sections/footer/FooterCard'; import FooterCard from "@/components/sections/footer/FooterCard/FooterCard";
import { Sparkles, CheckCircle, Zap, TrendingUp, Star, Mail, Send, Phone, FolderOpen, Users, Clock, Calendar, Palette, Smartphone, RotateCcw, MessageCircle, Link as LinkIcon, Globe, Server, Database, FormInput } from "lucide-react"; import { Sparkles, CheckCircle, Zap, TrendingUp, Star, Mail, Send, Phone, FolderOpen, Users, Clock, Calendar, Palette, Smartphone, RotateCcw, MessageCircle, Link as LinkIcon, Globe, Server, Database, FormInput, Cloud } from "lucide-react";
export default function HomePage() { export default function HomePage() {
const navItems = [ const navItems = [
{ name: "Услуги", id: "services" }, { label: "Услуги", href: "#services" },
{ name: "О компании", id: "about" }, { label: "О компании", href: "#about" },
{ name: "Процесс", id: "process" }, { label: "Процесс", href: "#process" },
{ name: "Отзывы", id: "testimonials" }, { label: "Отзывы", href: "#testimonials" },
]; ];
const navButton = { const navButton = {
@@ -41,9 +41,11 @@ export default function HomePage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
brandName="Mond Design" brandName="Mond Design"
navItems={navItems} links={navItems}
button={navButton} button={navButton}
animateOnLoad={true} animateOnLoad={true}
eyebrowText="Mond Design"
eyebrowIcon={Cloud}
/> />
</div> </div>
@@ -62,20 +64,14 @@ export default function HomePage() {
tagIcon={Sparkles} tagIcon={Sparkles}
tagAnimation="slide-up" tagAnimation="slide-up"
buttons={[ buttons={[
{ text: "Начать проект", href: "/contact" }, { text: "Начать проект", href: "#contact" },
{ text: "Посмотреть портфолио", href: "/about" }, { text: "Посмотреть портфолио", href: "#about" },
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQxJRmTnamx9ofjvEZzdJdepY5/a-modern-sophisticated-web-development-w-1772553706424-80bb3524.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQxJRmTnamx9ofjvEZzdJdepY5/a-modern-sophisticated-web-development-w-1772553706424-80bb3524.png"
imageAlt="Web development dashboard" imageAlt="Web development dashboard"
mediaAnimation="slide-up" mediaAnimation="slide-up"
imagePosition="right" imagePosition="right"
marqueeItems={[
{ type: "text", text: "Mond Design" },
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQxJRmTnamx9ofjvEZzdJdepY5/uploaded-1772561273762-zrmc4iaw.png", alt: "Mond Design" },
]}
marqueeSpeed={30}
showMarqueeCard={true}
/> />
</div> </div>
@@ -85,7 +81,7 @@ export default function HomePage() {
tagIcon={CheckCircle} tagIcon={CheckCircle}
tagAnimation="slide-up" tagAnimation="slide-up"
title="Мы создаём цифровые решения, которые превосходят ожидания клиентов. Каждый проект разрабатывается с учётом уникальных потребностей вашего бизнеса, современных трендов дизайна и лучших практик веб-разработки." title="Мы создаём цифровые решения, которые превосходят ожидания клиентов. Каждый проект разрабатывается с учётом уникальных потребностей вашего бизнеса, современных трендов дизайна и лучших практик веб-разработки."
buttons={[{ text: "Узнать больше", href: "/about" }]} buttons={[{ text: "Узнать больше", href: "#about" }]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
/> />
@@ -229,8 +225,8 @@ export default function HomePage() {
text="Готовы начать ваш проект? Свяжитесь с нами уже сегодня и получите консультацию от наших специалистов. Мы ответим на все ваши вопросы и поможем выбрать оптимальное решение для вашего бизнеса." text="Готовы начать ваш проект? Свяжитесь с нами уже сегодня и получите консультацию от наших специалистов. Мы ответим на все ваши вопросы и поможем выбрать оптимальное решение для вашего бизнеса."
animationType="entrance-slide" animationType="entrance-slide"
buttons={[ buttons={[
{ text: "Отправить запрос", href: "/contact" }, { text: "Отправить запрос", href: "#contact" },
{ text: "Узнать цены", href: "/services" }, { text: "Узнать цены", href: "#services" },
]} ]}
background={{ variant: "plain" }} background={{ variant: "plain" }}
useInvertedBackground={false} useInvertedBackground={false}