Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 938cedf29d | |||
| 9c28b00bde | |||
| 60fa9eb5c0 |
192
src/app/page.tsx
192
src/app/page.tsx
@@ -3,9 +3,9 @@
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import AboutMetric from '@/components/sections/about/AboutMetric';
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
@@ -31,17 +31,11 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Menu", id: "#menu"},
|
||||
{
|
||||
name: "O Nas",
|
||||
id: "#about",
|
||||
},
|
||||
name: "O Nas", id: "#about"},
|
||||
{
|
||||
name: "Kontakt",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Kontakt", id: "#contact"},
|
||||
]}
|
||||
brandName="Stołówka Gdańska"
|
||||
/>
|
||||
@@ -53,35 +47,21 @@ export default function LandingPage() {
|
||||
description="Prawdziwa polska kuchnia, świeże składniki i domowe ciepło. Poznaj najlepiej oceniany sekret kulinarny Śródmieścia."
|
||||
buttons={[
|
||||
{
|
||||
text: "ZOBACZ DZISIEJSZE MENU",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "ZOBACZ DZISIEJSZE MENU", href: "#menu"},
|
||||
{
|
||||
text: "ZAMÓW Z DOSTAWĄ",
|
||||
href: "#",
|
||||
},
|
||||
text: "ZAMÓW Z DOSTAWĄ", href: "#"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=1",
|
||||
imageAlt: "Traditional Polish dish preparation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=1", imageAlt: "Traditional Polish dish preparation"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=2",
|
||||
imageAlt: "Freshly handmade pierogi",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=2", imageAlt: "Freshly handmade pierogi"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=3",
|
||||
imageAlt: "Steaming hot traditional soup",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=3", imageAlt: "Steaming hot traditional soup"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=4",
|
||||
imageAlt: "Golden pork chop presentation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=4", imageAlt: "Golden pork chop presentation"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=5",
|
||||
imageAlt: "Kitchen team at work",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-dish-made-crawfish_23-2150426211.jpg?_wi=5", imageAlt: "Kitchen team at work"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -94,45 +74,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Aleksandra",
|
||||
role: "Lokalna mieszkanka",
|
||||
company: "Gdańsk",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mature-woman-having-fun-time_23-2149232830.jpg?_wi=1",
|
||||
},
|
||||
id: "1", name: "Aleksandra", role: "Lokalna mieszkanka", company: "Gdańsk", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mature-woman-having-fun-time_23-2149232830.jpg?_wi=1"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marek",
|
||||
role: "Podróżnik",
|
||||
company: "TripAdvisor",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-dark-skinned-female-eats-exotic-dish-drinks-cold-summer-cocktail-has-pleased-expression-sits-terrace-cafe-has-appealing-appearance-people-eating-rest-lifestyle-concept_273609-2190.jpg",
|
||||
},
|
||||
id: "2", name: "Marek", role: "Podróżnik", company: "TripAdvisor", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-dark-skinned-female-eats-exotic-dish-drinks-cold-summer-cocktail-has-pleased-expression-sits-terrace-cafe-has-appealing-appearance-people-eating-rest-lifestyle-concept_273609-2190.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Anna",
|
||||
role: "Klientka biznesowa",
|
||||
company: "Śródmieście",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg",
|
||||
},
|
||||
id: "3", name: "Anna", role: "Klientka biznesowa", company: "Śródmieście", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Piotr",
|
||||
role: "Entuzjasta kuchni",
|
||||
company: "Google",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg",
|
||||
},
|
||||
id: "4", name: "Piotr", role: "Entuzjasta kuchni", company: "Google", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Kasia",
|
||||
role: "Foodie",
|
||||
company: "Instagram",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mature-woman-having-fun-time_23-2149232830.jpg?_wi=2",
|
||||
},
|
||||
id: "5", name: "Kasia", role: "Foodie", company: "Instagram", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mature-woman-having-fun-time_23-2149232830.jpg?_wi=2"},
|
||||
]}
|
||||
title="Co mówią nasi goście"
|
||||
description="Doświadczenia, które budują naszą renomę."
|
||||
@@ -147,26 +102,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "d1",
|
||||
name: "Kotlet schabowy z ziemniakami",
|
||||
price: "28 PLN",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/safari-party-table-arrangement-decoration_52683-96536.jpg",
|
||||
imageAlt: "Schabowy",
|
||||
},
|
||||
id: "d1", name: "Kotlet schabowy z ziemniakami", price: "28 PLN", imageSrc: "http://img.b2bpic.net/free-photo/safari-party-table-arrangement-decoration_52683-96536.jpg", imageAlt: "Schabowy"},
|
||||
{
|
||||
id: "d2",
|
||||
name: "Barszcz biały z jajkiem",
|
||||
price: "18 PLN",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-cream-soup-vegetables-white-wooden-table_181624-52682.jpg",
|
||||
imageAlt: "Barszcz",
|
||||
},
|
||||
id: "d2", name: "Barszcz biały z jajkiem", price: "18 PLN", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-cream-soup-vegetables-white-wooden-table_181624-52682.jpg", imageAlt: "Barszcz"},
|
||||
{
|
||||
id: "d3",
|
||||
name: "Pierogi warmińskie domowe",
|
||||
price: "24 PLN",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mix-cold-appetizers-mangal-salad-walnuts-kuku-green-salad-buns-top-view_141793-3770.jpg",
|
||||
imageAlt: "Pierogi",
|
||||
},
|
||||
id: "d3", name: "Pierogi warmińskie domowe", price: "24 PLN", imageSrc: "http://img.b2bpic.net/free-photo/mix-cold-appetizers-mangal-salad-walnuts-kuku-green-salad-buns-top-view_141793-3770.jpg", imageAlt: "Pierogi"},
|
||||
]}
|
||||
title="Specjały Dnia"
|
||||
description="Rzemieślnicza kuchnia w cenie, która zaskakuje."
|
||||
@@ -180,19 +120,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Users,
|
||||
label: "Lokalnych dostawców",
|
||||
value: "12+",
|
||||
},
|
||||
label: "Lokalnych dostawców", value: "12+"},
|
||||
{
|
||||
icon: Clock,
|
||||
label: "Lata doświadczenia",
|
||||
value: "15",
|
||||
},
|
||||
label: "Lata doświadczenia", value: "15"},
|
||||
{
|
||||
icon: Star,
|
||||
label: "Średnia ocen",
|
||||
value: "4.8",
|
||||
},
|
||||
label: "Średnia ocen", value: "4.8"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -203,20 +137,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Czy oferujecie catering?",
|
||||
content: "Tak, obsługujemy spotkania biznesowe i rodzinne wydarzenia.",
|
||||
},
|
||||
id: "f1", title: "Czy oferujecie catering?", content: "Tak, obsługujemy spotkania biznesowe i rodzinne wydarzenia."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Czy menu jest sezonowe?",
|
||||
content: "Tak, bazujemy na lokalnych produktach dostępnych w danym sezonie.",
|
||||
},
|
||||
id: "f2", title: "Czy menu jest sezonowe?", content: "Tak, bazujemy na lokalnych produktach dostępnych w danym sezonie."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Gdzie się znajdujecie?",
|
||||
content: "Długie Ogrody 27, w sercu gdańskiej Starówki.",
|
||||
},
|
||||
id: "f3", title: "Gdzie się znajdujecie?", content: "Długie Ogrody 27, w sercu gdańskiej Starówki."},
|
||||
]}
|
||||
sideTitle="Częste pytania"
|
||||
sideDescription="Znajdź informacje o naszej kuchni i dostawach."
|
||||
@@ -225,53 +150,42 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
text="Zapraszamy na obiady codziennie. Dołącz do naszej listy mailingowej i odbieraj SMS-owe Menu Dnia."
|
||||
<ContactCTA
|
||||
tag="Kontakt"
|
||||
title="Potrzebujesz rezerwacji lub informacji?"
|
||||
description="Jesteśmy do Twojej dyspozycji pod numerem +48 58 123 45 67 oraz adresem ul. Długie Ogrody 27, Gdańsk."
|
||||
buttons={[
|
||||
{
|
||||
text: "Zapisz się do bazy",
|
||||
href: "#",
|
||||
},
|
||||
text: "Zadzwoń teraz", href: "tel:+48581234567"},
|
||||
{
|
||||
text: "Napisz do nas", href: "mailto:kontakt@stolowkagdanska.pl"},
|
||||
]}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
<FooterBase
|
||||
logoText="Stołówka Gdańska"
|
||||
copyrightText="© 2025 Stołówka Gdańska. Wszystkie prawa zastrzeżone."
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "O nas",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
],
|
||||
title: "Lokal", items: [
|
||||
{ label: "O nas", href: "#about" },
|
||||
{ label: "Nasze Menu", href: "#menu" }
|
||||
]
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Kontakt",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "Rezerwacje",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
title: "Kontakt", items: [
|
||||
{ label: "ul. Długie Ogrody 27", href: "#contact" },
|
||||
{ label: "+48 58 123 45 67", href: "tel:+48581234567" }
|
||||
]
|
||||
}
|
||||
]}
|
||||
logoText="Stołówka Gdańska"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -10,15 +10,15 @@
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #f5f4ef;
|
||||
--card: #ffffff;
|
||||
--foreground: #000612e6;
|
||||
--primary-cta: #15479c;
|
||||
--background: #000b1a;
|
||||
--card: #05162e;
|
||||
--foreground: #fdfdfd;
|
||||
--primary-cta: #ffbf00;
|
||||
--primary-cta-text: #ffffff;
|
||||
--secondary-cta: #ffffff;
|
||||
--secondary-cta: #1a3559;
|
||||
--secondary-cta-text: #000612e6;
|
||||
--accent: #ffbf00;
|
||||
--background-accent: #c4c4c4;
|
||||
--background-accent: #0d2645;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
Reference in New Issue
Block a user