Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-03-09 16:13:35 +00:00

View File

@@ -23,6 +23,11 @@ import {
MapPin,
Image,
Calendar,
Utensils,
Wine,
Users,
Heart,
Music,
} from "lucide-react";
export default function HomePage() {
@@ -35,8 +40,7 @@ export default function HomePage() {
const footerColumns = [
{
title: "Меню",
items: [
title: "Меню", items: [
{ label: "Закуски", href: "/menu" },
{ label: "Гриль", href: "/menu" },
{ label: "Пиво", href: "/menu" },
@@ -44,8 +48,7 @@ export default function HomePage() {
],
},
{
title: "Информация",
items: [
title: "Информация", items: [
{ label: "О ресторане", href: "/" },
{ label: "Пивоварня", href: "/#brewery" },
{ label: "Мероприятия", href: "/#events" },
@@ -53,8 +56,7 @@ export default function HomePage() {
],
},
{
title: "Контакты",
items: [
title: "Контакты", items: [
{ label: "Телефон: 8 (968) 362-24-25", href: "tel:+79683622425" },
{ label: "Запасной: +7 (965) 229-68-93", href: "tel:+79652296893" },
{ label: "Адрес: Егорьевское шоссе 3В, Малаховка", href: "https://maps.google.com/?q=Малаховка+Егорьевское+шоссе+3В" },
@@ -62,8 +64,7 @@ export default function HomePage() {
],
},
{
title: "Время работы",
items: [
title: "Время работы", items: [
{ label: "Пн-Пт: 12:00 - 23:00", href: "#" },
{ label: "Сб-Вс: 11:00 - 00:00", href: "#" },
{ label: "Бронирование столов", href: "/#booking" },
@@ -79,7 +80,7 @@ export default function HomePage() {
borderRadius="rounded"
contentWidth="medium"
sizing="largeSizeMediumTitles"
background="noise"
background="circleGradient"
cardStyle="soft-shadow"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="radial-glow"
@@ -93,9 +94,7 @@ export default function HomePage() {
id: item.id,
}))}
button={{
text: "Забронировать стол",
href: "/#booking",
}}
text: "Забронировать стол", href: "/#booking"}}
animateOnLoad={true}
/>
</div>
@@ -112,36 +111,24 @@ export default function HomePage() {
{ text: "Посмотреть меню", href: "/menu" },
]}
buttonAnimation="blur-reveal"
background={{ variant: "noise" }}
background={{ variant: "radial-gradient" }}
dashboard={{
title: "Атмосфера Dacha",
logoIcon: require("lucide-react").Utensils,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fish-meal-inside-white-plate-along-with-red-wine-table-food-meal-restaurant_140725-28131.jpg",
searchPlaceholder: "Выберите блюдо...",
sidebarItems: [
title: "Атмосфера Dacha", logoIcon: Utensils,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fish-meal-inside-white-plate-along-with-red-wine-table-food-meal-restaurant_140725-28131.jpg", searchPlaceholder: "Выберите блюдо...", sidebarItems: [
{ icon: Flame, active: true },
{ icon: require("lucide-react").Wine, active: false },
{ icon: require("lucide-react").Users, active: false },
{ icon: Wine, active: false },
{ icon: Users, active: false },
],
stats: [
{
title: "Лучший рейтинг",
values: [4.8, 4.9, 4.9],
valuePrefix: "★",
description: "На платформах отзывов",
},
title: "Лучший рейтинг", values: [4.8, 4.9, 4.9],
valuePrefix: "★", description: "На платформах отзывов"},
{
title: "Гостей в год",
values: [12000, 15000, 18000],
valueSuffix: "+",
description: "Благодарных клиентов",
},
title: "Гостей в год", values: [12000, 15000, 18000],
valueSuffix: "+", description: "Благодарных клиентов"},
{
title: "Средний чек",
values: [2000, 2250, 2500],
valuePrefix: "₽",
description: "Премиум качество",
},
title: "Средний чек", values: [2000, 2250, 2500],
valuePrefix: "₽", description: "Премиум качество"},
],
buttons: [
{ text: "Забронировать", href: "/#booking" },
@@ -149,20 +136,14 @@ export default function HomePage() {
],
listItems: [
{
icon: require("lucide-react").Heart,
title: "Фирменные рёбра кальби",
status: "Популярное",
},
icon: Heart,
title: "Фирменные рёбра кальби", status: "Популярное"},
{
icon: Flame,
title: "Свежее крафтовое пиво",
status: "Авторское",
},
title: "Свежее крафтовое пиво", status: "Авторское"},
{
icon: require("lucide-react").Music,
title: "Живая музыка по выходным",
status: "Каждый выходной",
},
icon: Music,
title: "Живая музыка по выходным", status: "Каждый выходной"},
],
chartData: [
{ value: 85 },
@@ -171,9 +152,7 @@ export default function HomePage() {
{ value: 95 },
{ value: 88 },
],
chartTitle: "Популярность блюд",
listTitle: "Почему выбирают Dacha",
}}
chartTitle: "Популярность блюд", listTitle: "Почему выбирают Dacha"}}
/>
</div>
@@ -186,45 +165,15 @@ export default function HomePage() {
buttons={[{ text: "Смотреть всё меню", href: "/menu" }]}
products={[
{
id: "1",
name: "Рёбра кальби на гриле",
price: "2 490 ₽",
variant: "Премиум мраморная говядина",
imageSrc: "http://img.b2bpic.net/free-photo/lamb-barbeque-served-lavaash-with-fresh-herbs-lemon-slices_114579-1936.jpg?_wi=1",
imageAlt: "Гриль рёбра кальби",
},
id: "1", name: "Рёбра кальби на гриле", price: "2 490 ₽", variant: "Премиум мраморная говядина", imageSrc: "http://img.b2bpic.net/free-photo/lamb-barbeque-served-lavaash-with-fresh-herbs-lemon-slices_114579-1936.jpg", imageAlt: "Гриль рёбра кальби"},
{
id: "2",
name: "Бургер с пастрами",
price: "890 ₽",
variant: "Домашняя булка, соус барбекю",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chicken-burger-with-lettuce-leaf-tomato-chicken-patty-burger-buns-black-pepper-table_141793-3611.jpg?_wi=1",
imageAlt: "Бургер с пастрами",
},
id: "2", name: "Бургер с пастрами", price: "890 ₽", variant: "Домашняя булка, соус барбекю", imageSrc: "http://img.b2bpic.net/free-photo/side-view-chicken-burger-with-lettuce-leaf-tomato-chicken-patty-burger-buns-black-pepper-table_141793-3611.jpg", imageAlt: "Бургер с пастрами"},
{
id: "3",
name: "Хачапури аджарули",
price: "650 ₽",
variant: "Сыр, яйцо, грузинская традиция",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-egg-bread-fresh-off-oven-wooden-desk-meal-bread-bun-breakfast-egg_140725-74794.jpg?_wi=1",
imageAlt: "Хачапури аджарули",
},
id: "3", name: "Хачапури аджарули", price: "650 ₽", variant: "Сыр, яйцо, грузинская традиция", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-egg-bread-fresh-off-oven-wooden-desk-meal-bread-bun-breakfast-egg_140725-74794.jpg", imageAlt: "Хачапури аджарули"},
{
id: "4",
name: "Свиная рулька",
price: "1 890 ₽",
variant: "12 часов копчения, нежное мясо",
imageSrc: "http://img.b2bpic.net/free-photo/fried-quails-table_140725-9548.jpg?_wi=1",
imageAlt: "Копчёная свиная рулька",
},
id: "4", name: "Свиная рулька", price: "1 890 ₽", variant: "12 часов копчения, нежное мясо", imageSrc: "http://img.b2bpic.net/free-photo/fried-quails-table_140725-9548.jpg", imageAlt: "Копчёная свиная рулька"},
{
id: "5",
name: "Крафтовое пиво",
price: "380 ₽",
variant: "Свежее, собственного производства",
imageSrc: "http://img.b2bpic.net/free-photo/indian-bearded-tattooed-hipster-male-manufacturer-presenting-craft-beer-microbrewery_613910-2204.jpg?_wi=1",
imageAlt: "Крафтовое пиво Dacha",
},
id: "5", name: "Крафтовое пиво", price: "380 ₽", variant: "Свежее, собственного производства", imageSrc: "http://img.b2bpic.net/free-photo/indian-bearded-tattooed-hipster-male-manufacturer-presenting-craft-beer-microbrewery_613910-2204.jpg", imageAlt: "Крафтовое пиво Dacha"},
]}
textboxLayout="default"
gridVariant="uniform-all-items-equal"
@@ -242,59 +191,23 @@ export default function HomePage() {
tagIcon={MessageCircle}
testimonials={[
{
id: "1",
name: "Алина Смирнова",
role: "Часто посещаю рестораны",
company: "Московская область",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/stylish-businesswoman-with-laptop-cosy-coffee-shop_23-2147989647.jpg",
imageAlt: "Алина Смирнова",
},
id: "1", name: "Алина Смирнова", role: "Часто посещаю рестораны", company: "Московская область", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/stylish-businesswoman-with-laptop-cosy-coffee-shop_23-2147989647.jpg", imageAlt: "Алина Смирнова"},
{
id: "2",
name: "Владимир Петров",
role: "Гурман",
company: "Москва",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg",
imageAlt: "Владимир Петров",
},
id: "2", name: "Владимир Петров", role: "Гурман", company: "Москва", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg", imageAlt: "Владимир Петров"},
{
id: "3",
name: "Екатерина Волкова",
role: "Ценитель крафтового пива",
company: "Подмосковье",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-woman_23-2149022640.jpg",
imageAlt: "Екатерина Волкова",
},
id: "3", name: "Екатерина Волкова", role: "Ценитель крафтового пива", company: "Подмосковье", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-woman_23-2149022640.jpg", imageAlt: "Екатерина Волкова"},
{
id: "4",
name: "Артём Морозов",
role: "Устраиваю корпоративы",
company: "Бизнесмен",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-handsome-business-man-suit_613910-11300.jpg",
imageAlt: "Артём Морозов",
},
id: "4", name: "Артём Морозов", role: "Устраиваю корпоративы", company: "Бизнесмен", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-handsome-business-man-suit_613910-11300.jpg", imageAlt: "Артём Морозов"},
{
id: "5",
name: "Виктория Ковалёва",
role: "Меломан",
company: "Любитель живой музыки",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-with-delicious-cocktail_23-2150166188.jpg",
imageAlt: "Виктория Ковалёва",
},
id: "5", name: "Виктория Ковалёва", role: "Меломан", company: "Любитель живой музыки", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-with-delicious-cocktail_23-2150166188.jpg", imageAlt: "Виктория Ковалёва"},
{
id: "6",
name: "Сергей Козлов",
role: "Семейный человек",
company: "Отец двоих детей",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businessman-black-suit-with-tie-posing_114579-18979.jpg",
imageAlt: "Сергей Козлов",
},
id: "6", name: "Сергей Козлов", role: "Семейный человек", company: "Отец двоих детей", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businessman-black-suit-with-tie-posing_114579-18979.jpg", imageAlt: "Сергей Козлов"},
]}
textboxLayout="default"
gridVariant="uniform-all-items-equal"
@@ -310,24 +223,16 @@ export default function HomePage() {
metrics={[
{
icon: Droplets,
label: "Литров пива в год",
value: "45 000+",
},
label: "Литров пива в год", value: "45 000+"},
{
icon: Beaker,
label: "Уникальные рецепты",
value: "12",
},
label: "Уникальные рецепты", value: "12"},
{
icon: Award,
label: "Премий и наград",
value: "8",
},
label: "Премий и наград", value: "8"},
{
icon: Zap,
label: "Свежесть дней",
value: "3",
},
label: "Свежесть дней", value: "3"},
]}
metricsAnimation="slide-up"
useInvertedBackground={true}
@@ -343,37 +248,13 @@ export default function HomePage() {
buttons={[{ text: "Забронировать мероприятие", href: "/menu" }]}
products={[
{
id: "1",
name: "День рождения",
price: "от 5 000 ₽",
variant: "Полный спектр услуг, кейтеринг",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg?_wi=1",
imageAlt: "День рождения",
},
id: "1", name: "День рождения", price: "от 5 000 ₽", variant: "Полный спектр услуг, кейтеринг", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg", imageAlt: "День рождения"},
{
id: "2",
name: "Корпоративный праздник",
price: "от 10 000 ₽",
variant: "Меню по заказу, приватная зона",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg?_wi=2",
imageAlt: "Корпоратив",
},
id: "2", name: "Корпоративный праздник", price: "от 10 000 ₽", variant: "Меню по заказу, приватная зона", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg", imageAlt: "Корпоратив"},
{
id: "3",
name: "Семейное торжество",
price: "от 7 000 ₽",
variant: "Тёплая атмосфера, живая музыка",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg?_wi=3",
imageAlt: "Семейное торжество",
},
id: "3", name: "Семейное торжество", price: "от 7 000 ₽", variant: "Тёплая атмосфера, живая музыка", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg", imageAlt: "Семейное торжество"},
{
id: "4",
name: "Вечеринка выходного дня",
price: "от 3 000 ₽",
variant: "DJ, танцпол, пиво собственного производства",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg?_wi=4",
imageAlt: "Вечеринка",
},
id: "4", name: "Вечеринка выходного дня", price: "от 3 000 ₽", variant: "DJ, танцпол, пиво собственного производства", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg", imageAlt: "Вечеринка"},
]}
textboxLayout="default"
gridVariant="uniform-all-items-equal"
@@ -392,15 +273,7 @@ export default function HomePage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Яндекс Карты",
"2ГИС",
"Google Maps",
"Tripadvisor",
"Яндекс Еда",
"Delivery Club",
"Wolt",
"Яндекс Go",
]}
"Яндекс Карты", "2ГИС", "Google Maps", "Tripadvisor", "Яндекс Еда", "Delivery Club", "Wolt", "Яндекс Go"]}
speed={30}
showCard={true}
/>
@@ -414,35 +287,15 @@ export default function HomePage() {
tagIcon={Image}
members={[
{
id: "1",
name: "Деревянный интерьер",
role: "Теплый уют",
imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-woman-sitting-vintage-cafe-black-velvet-dress-evening-gown-rich-stylish-lady-elegant-fashion-trend-sexy-seductive-look-attractive-skinny-figure_285396-7236.jpg?_wi=1",
},
id: "1", name: "Деревянный интерьер", role: "Теплый уют", imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-woman-sitting-vintage-cafe-black-velvet-dress-evening-gown-rich-stylish-lady-elegant-fashion-trend-sexy-seductive-look-attractive-skinny-figure_285396-7236.jpg"},
{
id: "2",
name: "Летняя веранда",
role: "Открытый воздух",
imageSrc: "http://img.b2bpic.net/free-photo/attractive-blond-businesswoman-is-thinking-about-her-job-while-sitting-cafeteria-s-outside-with-paperworks_613910-3406.jpg?_wi=1",
},
id: "2", name: "Летняя веранда", role: "Открытый воздух", imageSrc: "http://img.b2bpic.net/free-photo/attractive-blond-businesswoman-is-thinking-about-her-job-while-sitting-cafeteria-s-outside-with-paperworks_613910-3406.jpg"},
{
id: "3",
name: "Живая музыка",
role: "По выходным",
imageSrc: "http://img.b2bpic.net/free-photo/magic-look-handsome-young-man-black-clothes-sitting-chair-near-dark-room-with-light_146671-19726.jpg?_wi=1",
},
id: "3", name: "Живая музыка", role: "По выходным", imageSrc: "http://img.b2bpic.net/free-photo/magic-look-handsome-young-man-black-clothes-sitting-chair-near-dark-room-with-light_146671-19726.jpg"},
{
id: "4",
name: "Приватные события",
role: "Для торжеств",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg?_wi=5",
},
id: "4", name: "Приватные события", role: "Для торжеств", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081876.jpg"},
{
id: "5",
name: "Открытая пивоварня",
role: "Крафт процесс",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-beer-glass_23-2148872415.jpg?_wi=1",
},
id: "5", name: "Открытая пивоварня", role: "Крафт процесс", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-beer-glass_23-2148872415.jpg"},
]}
gridVariant="uniform-all-items-equal"
animationType="scale-rotate"