diff --git a/src/app/page.tsx b/src/app/page.tsx index 4986f7f..33249b5 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -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} /> @@ -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"}} /> @@ -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"