Merge version_1 into main #1
324
src/app/page.tsx
324
src/app/page.tsx
@@ -26,233 +26,115 @@ export default function LandingPage() {
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "О нас",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Галерея",
|
||||
id: "gallery",
|
||||
},
|
||||
{
|
||||
name: "Меню",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Доставка",
|
||||
id: "delivery",
|
||||
},
|
||||
{
|
||||
name: "События",
|
||||
id: "events",
|
||||
},
|
||||
{
|
||||
name: "Забронировать",
|
||||
id: "booking",
|
||||
},
|
||||
{
|
||||
name: "Лояльность",
|
||||
id: "loyalty",
|
||||
},
|
||||
{
|
||||
name: "Контакты",
|
||||
id: "contacts",
|
||||
},
|
||||
]}
|
||||
brandName="Right Habits"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "О нас", id: "about" },
|
||||
{ name: "Галерея", id: "gallery" },
|
||||
{ name: "Меню", id: "menu" },
|
||||
{ name: "Доставка", id: "delivery" },
|
||||
{ name: "События", id: "events" },
|
||||
{ name: "Забронировать", id: "booking" },
|
||||
{ name: "Лояльность", id: "loyalty" },
|
||||
{ name: "Контакты", id: "contacts" },
|
||||
]}
|
||||
brandName="Right Habits"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
logoText="RIGHT HABITS"
|
||||
description="Гастробар"
|
||||
buttons={[
|
||||
{
|
||||
text: "Забронировать",
|
||||
href: "#booking",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/vintage-light-lamp_1203-3090.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{ variant: "gradient-bars" }}
|
||||
logoText="RIGHT HABITS"
|
||||
description="Гастробар"
|
||||
buttons={[{ text: "Забронировать", href: "#booking" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/vintage-light-lamp_1203-3090.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<TestimonialAboutCard
|
||||
useInvertedBackground={true}
|
||||
tag="О ресторане"
|
||||
title="Right Habits — гастробар у дома, где еда становится хорошей привычкой."
|
||||
description="Здесь вместо банальной «классики» вас ждут авторские блюда, сезонное шеф-меню и тёплая, почти домашняя атмосфера."
|
||||
subdescription="Мы верим в качество и уют в каждой детали."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
icon={Utensils}
|
||||
videoSrc="http://img.b2bpic.net/free-photo/female-chef-kitchen-torching-dessert_23-2149720781.jpg"
|
||||
/>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<TestimonialAboutCard
|
||||
useInvertedBackground={true}
|
||||
tag="О ресторане"
|
||||
title="Right Habits — гастробар у дома, где еда становится хорошей привычкой."
|
||||
description="Здесь вместо банальной «классики» вас ждут авторские блюда, сезонное шеф-меню и тёплая, почти домашняя атмосфера."
|
||||
subdescription="Мы верим в качество и уют в каждой детали."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
icon={Utensils}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardFour
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Фирменный салат",
|
||||
price: "750",
|
||||
variant: "Салаты",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cakes-inside-plate-with-fresh-lemons-fruits-dark-surface_140725-43972.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Бургер Right",
|
||||
price: "950",
|
||||
variant: "Бургеры",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-bun-plate_140725-8137.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Лосось на гриле",
|
||||
price: "1200",
|
||||
variant: "Рыба",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sandwiches-with-smoked-salmon-cream-cheese-dill_114579-11212.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Signature Cocktail",
|
||||
price: "600",
|
||||
variant: "Бар",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-bartender-preparing-drink_23-2150494228.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Стейк Рибай",
|
||||
price: "1800",
|
||||
variant: "Мясо",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-vegetables-cutting-desk_140725-6210.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Шоколадный вулкан",
|
||||
price: "550",
|
||||
variant: "Десерты",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-dessert-curabier-with-chocolate_141793-3274.jpg",
|
||||
},
|
||||
]}
|
||||
title="Наша кухня"
|
||||
description="Откройте для себя наше авторское меню."
|
||||
/>
|
||||
</div>
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardFour
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "1", name: "Фирменный салат", price: "750", variant: "Салаты", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-creamy-cakes-inside-plate-with-fresh-lemons-fruits-dark-surface_140725-43972.jpg" },
|
||||
{ id: "2", name: "Бургер Right", price: "950", variant: "Бургеры", imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-bun-plate_140725-8137.jpg" },
|
||||
{ id: "3", name: "Лосось на гриле", price: "1200", variant: "Рыба", imageSrc: "http://img.b2bpic.net/free-photo/sandwiches-with-smoked-salmon-cream-cheese-dill_114579-11212.jpg" },
|
||||
{ id: "4", name: "Signature Cocktail", price: "600", variant: "Бар", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-bartender-preparing-drink_23-2150494228.jpg" },
|
||||
{ id: "5", name: "Стейк Рибай", price: "1800", variant: "Мясо", imageSrc: "http://img.b2bpic.net/free-photo/fried-vegetables-cutting-desk_140725-6210.jpg" },
|
||||
{ id: "6", name: "Шоколадный вулкан", price: "550", variant: "Десерты", imageSrc: "http://img.b2bpic.net/free-photo/side-view-dessert-curabier-with-chocolate_141793-3274.jpg" },
|
||||
]}
|
||||
title="Наша кухня"
|
||||
description="Откройте для себя наше авторское меню."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="wine" data-section="wine">
|
||||
<FeatureCardTwentyNine
|
||||
textboxLayout="split"
|
||||
gridVariant="one-large-left-three-stacked-right"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Французские классики",
|
||||
description: "Изысканные сорта.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/decanter-red-wine-glass_23-2149746505.jpg",
|
||||
titleIconSrc: "Wine",
|
||||
buttonText: "В бар",
|
||||
},
|
||||
{
|
||||
title: "Итальянские регионы",
|
||||
description: "Солнечные вкусы.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-table-with-cutlery_23-2148172710.jpg",
|
||||
titleIconSrc: "Wine",
|
||||
buttonText: "В бар",
|
||||
},
|
||||
{
|
||||
title: "Новый Свет",
|
||||
description: "Смелые эксперименты.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lots-red-wine-bottles-winery_1268-15680.jpg",
|
||||
titleIconSrc: "Wine",
|
||||
buttonText: "В бар",
|
||||
},
|
||||
{
|
||||
title: "Авторский выбор",
|
||||
description: "Личные предпочтения.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_1203-2778.jpg",
|
||||
titleIconSrc: "Wine",
|
||||
buttonText: "В бар",
|
||||
},
|
||||
]}
|
||||
title="Вино"
|
||||
description="В нашей винной карте — тщательно отобранные позиции от понятных базовых до бутылок «на особый повод»."
|
||||
/>
|
||||
</div>
|
||||
<div id="wine" data-section="wine">
|
||||
<FeatureCardTwentyNine
|
||||
textboxLayout="split"
|
||||
gridVariant="one-large-left-three-stacked-right"
|
||||
animationType="blur-reveal"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{ title: "Французские классики", description: "Изысканные сорта.", imageSrc: "http://img.b2bpic.net/free-photo/decanter-red-wine-glass_23-2149746505.jpg", titleIconSrc: "Wine", buttonText: "В бар" },
|
||||
{ title: "Итальянские регионы", description: "Солнечные вкусы.", imageSrc: "http://img.b2bpic.net/free-photo/restaurant-table-with-cutlery_23-2148172710.jpg", titleIconSrc: "Wine", buttonText: "В бар" },
|
||||
{ title: "Новый Свет", description: "Смелые эксперименты.", imageSrc: "http://img.b2bpic.net/free-photo/lots-red-wine-bottles-winery_1268-15680.jpg", titleIconSrc: "Wine", buttonText: "В бар" },
|
||||
{ title: "Авторский выбор", description: "Личные предпочтения.", imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_1203-2778.jpg", titleIconSrc: "Wine", buttonText: "В бар" },
|
||||
]}
|
||||
title="Вино"
|
||||
description="В нашей винной карте — тщательно отобранные позиции."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contacts" data-section="contacts">
|
||||
<ContactSplitForm
|
||||
useInvertedBackground={false}
|
||||
title="Контакты и карта"
|
||||
description="Ждем вас ежедневно с 09:00 до 00:00. Москва, ул. Архитектора Власова, 47."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Ваше имя",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Ваш телефон",
|
||||
required: true,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/half-empty-glasses-laying-table_23-2148261678.jpg"
|
||||
/>
|
||||
</div>
|
||||
<div id="contacts" data-section="contacts">
|
||||
<ContactSplitForm
|
||||
useInvertedBackground={false}
|
||||
title="Контакты и карта"
|
||||
description="Ждем вас ежедневно с 09:00 до 00:00. Москва, ул. Архитектора Власова, 47."
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Ваше имя", required: true },
|
||||
{ name: "phone", type: "tel", placeholder: "Ваш телефон", required: true },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/half-empty-glasses-laying-table_23-2148261678.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Меню",
|
||||
items: [
|
||||
{
|
||||
label: "О нас",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Галерея",
|
||||
href: "#gallery",
|
||||
},
|
||||
{
|
||||
label: "Меню",
|
||||
href: "#menu",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Правовая информация",
|
||||
items: [
|
||||
{
|
||||
label: "Политика конфиденциальности",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Пользовательское соглашение",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
logoText="Right Habits"
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Меню", items: [
|
||||
{ label: "О нас", href: "#about" },
|
||||
{ label: "Галерея", href: "#gallery" },
|
||||
{ label: "Меню", href: "#menu" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Правовая информация", items: [
|
||||
{ label: "Политика конфиденциальности", href: "#" },
|
||||
{ label: "Пользовательское соглашение", href: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
logoText="Right Habits"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user