Files
88f0f766-122d-4a45-991a-e75…/src/app/page.tsx
2026-03-10 19:43:25 +00:00

182 lines
15 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
import HeroBillboardRotatedCarousel from "@/components/sections/hero/HeroBillboardRotatedCarousel";
import TextAbout from "@/components/sections/about/TextAbout";
import FeatureCardThree from "@/components/sections/feature/featureCardThree/FeatureCardThree";
import ContactCenter from "@/components/sections/contact/ContactCenter";
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
import Link from "next/link";
import { Shield, Briefcase, Award, MessageCircle } from "lucide-react";
const navItems = [
{ name: "Главная", id: "/" },
{ name: "Об адвокате", id: "/about" },
{ name: "Практика", id: "/practice" },
{ name: "Публикации", id: "/publications" },
{ name: "FAQ", id: "/faq" },
{ name: "Контакты", id: "/contacts" },
];
export default function HomePage() {
return (
<ThemeProvider
defaultButtonVariant="directional-hover"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="small"
sizing="large"
background="noiseDiagonalGradient"
cardStyle="gradient-mesh"
primaryButtonStyle="shadow"
secondaryButtonStyle="layered"
headingFontWeight="normal"
>
{/* Navbar */}
<div id="nav" data-section="nav" className="fixed top-6 left-0 right-0 z-40 flex justify-center">
<NavbarLayoutFloatingOverlay
brandName="Бабасов Камиль"
navItems={navItems}
button={{
text: "WhatsApp", href: "https://wa.me/79689514737?text=Здравствуйте%21%20Нужна%20правовая%20помощь.%20Кратко%3A%20"}}
className=""
buttonClassName="bg-red-600 hover:bg-red-700 text-white px-6 py-2 rounded-full"
/>
</div>
{/* Hero Section */}
<div id="hero" data-section="hero" className="relative w-full min-h-screen bg-white pt-24">
<HeroBillboardRotatedCarousel
title="Бабасов Камиль"
description="Правовая помощь по вопросам уголовного процесса, защиты профессиональных прав адвокатов, судебных экспертиз и уголовно-исполнительного права"
tag="Официальный персональный сайт адвоката"
tagIcon={Shield}
background={{ variant: "plain" }}
buttons={[
{
text: "Консультация через WhatsApp", href: "https://wa.me/79689514737?text=Здравствуйте%21%20Нужна%20правовая%20помощь.%20Кратко%3A%20"},
{
text: "Направления практики →", href: "/practice"},
]}
carouselItems={[
{
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/old-psychologist-reviewing-patient-notes_482257-119283.jpg", imageAlt: "адвокат консультация деловой офис"},
{
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/male-speaking-near-wooden-speech-stand-holding-book-his-hands_181624-42121.jpg", imageAlt: "уголовное право суд зал"},
{
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/close-up-businesswoman-s-hand-holding-pencil-paper-clipboard-desk_23-2148073330.jpg", imageAlt: "адвокат коллегия профессиональное сообщество"},
{
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-white-shirt-holding-open-folder-looking-it-with-serious-face-standing-orange-wall_141793-71956.jpg", imageAlt: "судебная экспертиза лаборатория"},
{
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/physician-using-laptop-checkup-visit-with-old-man-sitting-waiting-room-lobby-general-practitioner-patient-talking-about-disease-diagnosis-healthcare-consulting-adult-health-center_482257-51644.jpg", imageAlt: "уголовно-исполнительная система учреждение"},
{
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/businesswomen-using-sign-language-talk-each-other_23-2148740306.jpg", imageAlt: "адвокатская консультация мнение"},
]}
autoPlay={true}
autoPlayInterval={4000}
/>
</div>
{/* Official Info Section */}
<div id="official-info" data-section="official-info" className="w-full bg-gray-50 py-12">
<TextAbout
tag="Официальные данные"
title="ФИО: Бабасов Камиль Абдулкеримович
Адвокатская палата: Адвокатская палата Республики Дагестан
Реестровый номер: 05/1667
Адвокатское образование: КА «Юстина»
Место работы: Москва"
useInvertedBackground={false}
tagAnimation="slide-up"
/>
</div>
{/* About Section */}
<div id="about" data-section="about" className="w-full bg-white py-12">
<TextAbout
tag="Об адвокате"
title="Бабасов Камиль Абдулкеримович — адвокат, осуществляющий профессиональную деятельность в соответствии с Федеральным законом «Об адвокатской деятельности и адвокатуре в Российской Федерации». Член Адвокатской палаты Республики Дагестан с реестровым номером 05/1667. Юридическое образование получено в Адвокатской коллегии «Юстина». Базируется в Москве, оказывает квалифицированную правовую помощь в следующих направлениях практики: уголовное право и уголовный процесс, защита профессиональных прав адвокатов, участие в судебных экспертизах, вопросы уголовно-исполнительного права. Данный сайт является официальным персональным ресурсом адвоката и содержит общую информационную справку. Консультация по любым вопросам доступна через WhatsApp."
useInvertedBackground={true}
tagAnimation="slide-up"
/>
</div>
{/* Practice Section */}
<div id="practice" data-section="practice" className="w-full bg-white py-20">
<FeatureCardThree
title="Направления практики"
description="Специализированная правовая помощь в четырёх ключевых областях"
tag="Практика"
tagIcon={Briefcase}
features={[
{
id: "01", title: "Уголовное право и процесс", description: "Квалифицированная помощь на всех стадиях уголовного судопроизводства: предварительное следствие, дознание, судебное разбирательство в суде первой инстанции и апелляционном порядке. Защита прав и интересов доверителя в уголовных процессах.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-frame-with-book-handcuffs_23-2148230090.jpg", imageAlt: "уголовный кодекс книга правовая"},
{
id: "02", title: "Защита прав адвокатов", description: "Специализированная защита профессиональных прав адвокатов, включая вопросы взаимодействия с органами следствия и дознания, защиту адвокатской деятельности и профессиональной независимости, разрешение конфликтов с профессиональным сообществом.", imageSrc: "http://img.b2bpic.net/free-photo/executives-planning-business-strategy_1098-615.jpg", imageAlt: "адвокатская коллегия членство"},
{
id: "03", title: "Экспертизы в процессе", description: "Обеспечение эффективности судебных экспертиз в уголовном процессе: назначение экспертиз, взаимодействие с экспертами, оценка заключений, включая криминалистические, медико-правовые и иные виды экспертиз.", imageSrc: "http://img.b2bpic.net/free-photo/digital-devices-graduation-diploma-certificate_23-2148769701.jpg", imageAlt: "судебная экспертиза анализ доказательств"},
{
id: "04", title: "Уголовно-исполнительное право", description: "Правовая помощь по вопросам, связанным с исполнением уголовных наказаний: взаимодействие с учреждениями уголовно-исполнительной системы, защита прав осуждённых, рассмотрение жалоб и представлений.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-mature-male-adviser-holding-contract-hand-giving-pen_23-2147898666.jpg", imageAlt: "исправительное учреждение админист система"},
]}
gridVariant="four-items-2x2-equal-grid"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
tagAnimation="slide-up"
buttonAnimation="slide-up"
/>
</div>
{/* Principles Section */}
<div id="principles" data-section="principles" className="w-full bg-gray-50 py-20">
<FeatureCardThree
title="Принципы работы"
description="Основные подходы в профессиональной деятельности"
tag="Методология"
tagIcon={Award}
features={[
{
id: "01", title: "Конфиденциальность", description: "Полное соблюдение адвокатской тайны. Вся информация, полученная от доверителя, является строго конфиденциальной и не подлежит разглашению без письменного согласия.", imageSrc: "/placeholders/placeholder1.webp?_wi=1", imageAlt: "Конфиденциальность"},
{
id: "02", title: "Индивидуальный подход", description: "Каждое дело анализируется учитывая его специфику. Стратегия защиты разрабатывается индивидуально в зависимости от обстоятельств и целей доверителя.", imageSrc: "/placeholders/placeholder1.webp?_wi=2", imageAlt: "Индивидуальный подход"},
{
id: "03", title: "Правовая определённость", description: "Честное и объективное консультирование о возможностях и рисках. Информация предоставляется в полном объёме для информированного принятия решения.", imageSrc: "/placeholders/placeholder1.webp?_wi=3", imageAlt: "Правовая определённость"},
]}
gridVariant="three-columns-all-equal-width"
textboxLayout="default"
animationType="blur-reveal"
useInvertedBackground={true}
tagAnimation="slide-up"
buttonAnimation="slide-up"
/>
</div>
{/* Contact CTA Section */}
<div id="contact-cta" data-section="contact-cta" className="w-full bg-white py-20">
<ContactCenter
tag="Связь"
tagIcon={MessageCircle}
title="Начните консультацию через WhatsApp"
description="Кратко опишите вашу ситуацию в сообщении. Формат общения, стоимость консультации и процедура оплаты обсуждаются при первом контакте. Консультация является платной услугой. Информация на сайте носит справочный характер и не является юридической консультацией."
background={{ variant: "plain" }}
useInvertedBackground={false}
inputPlaceholder="Введите ваше сообщение"
buttonText="Отправить в WhatsApp"
termsText="Нажимая кнопку, вы соглашаетесь с тем, что консультация является платной услугой."
/>
</div>
{/* Footer */}
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Бабасов Камиль"
leftLink={{
text: "Политика ПДН", href: "/privacy"}}
rightLink={{
text: "WhatsApp", href: "https://wa.me/79689514737?text=Здравствуйте%21%20Нужна%20правовая%20помощь.%20Кратко%3A%20"}}
/>
</div>
</ThemeProvider>
);
}