203 lines
6.0 KiB
TypeScript
203 lines
6.0 KiB
TypeScript
"use client";
|
||
|
||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||
import ReactLenis from "lenis/react";
|
||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
|
||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||
|
||
export default function LandingPage() {
|
||
return (
|
||
<ThemeProvider
|
||
defaultButtonVariant="icon-arrow"
|
||
defaultTextAnimation="entrance-slide"
|
||
borderRadius="pill"
|
||
contentWidth="compact"
|
||
sizing="largeSmall"
|
||
background="noiseDiagonalGradient"
|
||
cardStyle="gradient-bordered"
|
||
primaryButtonStyle="gradient"
|
||
secondaryButtonStyle="layered"
|
||
headingFontWeight="light"
|
||
>
|
||
<ReactLenis root>
|
||
<div id="nav" data-section="nav">
|
||
<NavbarLayoutFloatingInline
|
||
navItems={[
|
||
{
|
||
name: "Головна",
|
||
id: "/",
|
||
},
|
||
{
|
||
name: "Меню",
|
||
id: "/menu",
|
||
},
|
||
{
|
||
name: "Замовити",
|
||
id: "/order",
|
||
},
|
||
{
|
||
name: "Бронювання",
|
||
id: "/reservation",
|
||
},
|
||
{
|
||
name: "Галерея",
|
||
id: "/gallery",
|
||
},
|
||
{
|
||
name: "Контакти",
|
||
id: "/contacts",
|
||
},
|
||
]}
|
||
brandName="Pizzeria Daniel"
|
||
button={{
|
||
text: "Замовити Онлайн",
|
||
href: "/order",
|
||
}}
|
||
animateOnLoad={true}
|
||
/>
|
||
</div>
|
||
|
||
<div id="contact-info" data-section="contact-info">
|
||
<ContactSplitForm
|
||
useInvertedBackground={false}
|
||
title="Зв'яжіться з Нами"
|
||
description="Ми завжди раді відповісти на ваші запитання та допомогти з бронюванням або замовленням. Чекаємо на вас у Pizzeria Daniel!"
|
||
inputs={[
|
||
{
|
||
name: "phone1",
|
||
type: "text",
|
||
placeholder: "095 662 1143",
|
||
required: false,
|
||
},
|
||
{
|
||
name: "phone2",
|
||
type: "text",
|
||
placeholder: "096 474 1127",
|
||
required: false,
|
||
},
|
||
{
|
||
name: "phone3",
|
||
type: "text",
|
||
placeholder: "063 410 4140",
|
||
required: false,
|
||
},
|
||
{
|
||
name: "address",
|
||
type: "text",
|
||
placeholder: "Вул. Січових Стрільців, 11, Коломия",
|
||
required: false,
|
||
},
|
||
{
|
||
name: "hours",
|
||
type: "text",
|
||
placeholder: "Графік роботи: 11:00-22:30",
|
||
required: false,
|
||
},
|
||
]}
|
||
imageSrc="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2586.3770335805543!2d25.04415891583095!3d48.52988227926715!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4736f8f4112e4f71%3A0x6d9f5a7e6b0a1a0e!2sPizzeria%20Daniel!5e0!3m2!1sen!2sua!4v1678912345678!5m2!1sen!2sua"
|
||
imageAlt="Google Map Pizzeria Daniel"
|
||
mediaAnimation="slide-up"
|
||
mediaPosition="right"
|
||
buttonText="Написати Нам"
|
||
/>
|
||
</div>
|
||
|
||
<div id="about-contacts" data-section="about-contacts">
|
||
<MetricSplitMediaAbout
|
||
useInvertedBackground={false}
|
||
title="Ми Чекаємо на Вас!"
|
||
description="Pizzeria Daniel - це місце, де традиції зустрічаються з сучасною кухнею. Приходьте та насолоджуйтесь затишною атмосферою та неперевершеними смаками."
|
||
metrics={[
|
||
{
|
||
value: "Відкриті",
|
||
title: "З 11:00 до 22:30",
|
||
},
|
||
{
|
||
value: "Місце",
|
||
title: "Коломия, вул. Січових Стрільців, 11",
|
||
},
|
||
{
|
||
value: "Телефон",
|
||
title: "095 662 1143",
|
||
},
|
||
]}
|
||
tag="Інформація"
|
||
imageSrc="http://img.b2bpic.net/free-photo/close-up-detail-festive-table-setting-with-set-cutlery-plate-candles-candlesticks_169016-11020.jpg"
|
||
imageAlt="Інтер'єр ресторану"
|
||
mediaAnimation="slide-up"
|
||
metricsAnimation="slide-up"
|
||
/>
|
||
</div>
|
||
|
||
<div id="footer" data-section="footer">
|
||
<FooterMedia
|
||
imageSrc="http://img.b2bpic.net/free-photo/love-sign-wall-wedding-reception_637285-5615.jpg?_wi=6"
|
||
imageAlt="Екстер'єр ресторану Pizzeria Daniel"
|
||
logoText="Pizzeria Daniel"
|
||
columns={[
|
||
{
|
||
title: "Меню",
|
||
items: [
|
||
{
|
||
label: "Піца",
|
||
href: "/menu",
|
||
},
|
||
{
|
||
label: "Страви",
|
||
href: "/menu",
|
||
},
|
||
{
|
||
label: "Суші",
|
||
href: "/menu",
|
||
},
|
||
{
|
||
label: "Напої",
|
||
href: "/menu",
|
||
},
|
||
],
|
||
},
|
||
{
|
||
title: "Компанія",
|
||
items: [
|
||
{
|
||
label: "Про Нас",
|
||
href: "/about",
|
||
},
|
||
{
|
||
label: "Галерея",
|
||
href: "/gallery",
|
||
},
|
||
{
|
||
label: "Контакти",
|
||
href: "/contacts",
|
||
},
|
||
],
|
||
},
|
||
{
|
||
title: "Сервіс",
|
||
items: [
|
||
{
|
||
label: "Замовити Онлайн",
|
||
href: "/order",
|
||
},
|
||
{
|
||
label: "Бронювання",
|
||
href: "/reservation",
|
||
},
|
||
{
|
||
label: "Політика Конфіденційності",
|
||
href: "#",
|
||
},
|
||
],
|
||
},
|
||
]}
|
||
copyrightText="© 2024 Pizzeria Daniel. Усі права захищено."
|
||
/>
|
||
</div>
|
||
</ReactLenis>
|
||
</ThemeProvider>
|
||
);
|
||
}
|