Merge version_2 into main #2

Merged
bender merged 3 commits from version_2 into main 2026-04-22 11:43:49 +00:00
3 changed files with 36 additions and 144 deletions

View File

@@ -30,21 +30,15 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Menu",
id: "menu",
},
name: "Menu", id: "menu"},
{
name: "Reservations",
id: "contact",
},
name: "Reviews", id: "reviews"},
{
name: "Reservations", id: "contact"},
]}
brandName="Fabrica Pizzeria"
/>
@@ -53,19 +47,14 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "plain",
}}
variant: "plain"}}
logoText="Fabrica Pizzeria Napoletana"
description="Authentic Neapolitan. Wood-fired. Since Naples to Rehovot."
buttons={[
{
text: "Reserve a Table",
href: "#contact",
},
text: "Reserve a Table", href: "#contact"},
{
text: "View Menu",
href: "#menu",
},
text: "View Menu", href: "#menu"},
]}
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-pizza-with-vegetables_23-2148567129.jpg?_wi=1"
imageAlt="Authentic Neapolitan Pizza"
@@ -88,41 +77,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Margherita",
price: "₪62",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetable-vegetarian-pizza-top-view_169016-21794.jpg?_wi=1",
},
id: "p1", name: "Margherita", price: "₪62", imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetable-vegetarian-pizza-top-view_169016-21794.jpg?_wi=1"},
{
id: "p2",
name: "Marinara",
price: "₪50",
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cheesy-tomato-pizza-with-olives-sausages-inside-pan-brown-pizza-food-meal-fast-food-cheese-sausage_140725-32614.jpg?_wi=1",
},
id: "p2", name: "Marinara", price: "₪50", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cheesy-tomato-pizza-with-olives-sausages-inside-pan-brown-pizza-food-meal-fast-food-cheese-sausage_140725-32614.jpg?_wi=1"},
{
id: "p3",
name: "Diavola",
price: "₪72",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-strawberry-pie_23-2148858421.jpg?_wi=1",
},
id: "p3", name: "Diavola", price: "₪72", imageSrc: "http://img.b2bpic.net/free-photo/delicious-strawberry-pie_23-2148858421.jpg?_wi=1"},
{
id: "p4",
name: "Quattro Formaggi",
price: "₪78",
imageSrc: "http://img.b2bpic.net/free-photo/pizza-four-cheese-table_140725-5392.jpg",
},
id: "p4", name: "Quattro Formaggi", price: "₪78", imageSrc: "http://img.b2bpic.net/free-photo/pizza-four-cheese-table_140725-5392.jpg"},
{
id: "p5",
name: "Pizza Bianca",
price: "₪68",
imageSrc: "http://img.b2bpic.net/free-photo/smoked-salmon-pizza_1339-2162.jpg",
},
id: "p5", name: "Pizza Bianca", price: "₪68", imageSrc: "http://img.b2bpic.net/free-photo/smoked-salmon-pizza_1339-2162.jpg"},
{
id: "p6",
name: "Salsiccia e Friarielli",
price: "₪82",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-apple-cake-round-shaped-flour-dough-dark-background-cake-biscuit-sugar-fruit_140725-22397.jpg",
},
id: "p6", name: "Salsiccia e Friarielli", price: "₪82", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-apple-cake-round-shaped-flour-dough-dark-background-cake-biscuit-sugar-fruit_140725-22397.jpg"},
]}
title="Signature Pizzas"
description="Authentic Napoletana craft."
@@ -136,26 +101,11 @@ export default function LandingPage() {
useInvertedBackground={true}
metrics={[
{
id: "m1",
value: "Lifestyle",
title: "Atmosphere",
description: "Authentic dining space.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-bolognese-spaghetti-topped-with-basil-turquoise-plate_140725-5095.jpg",
},
id: "m1", value: "Lifestyle", title: "Atmosphere", description: "Authentic dining space.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-bolognese-spaghetti-topped-with-basil-turquoise-plate_140725-5095.jpg"},
{
id: "m2",
value: "Craft",
title: "Wood-fired",
description: "485°C heat.",
imageSrc: "http://img.b2bpic.net/free-photo/copy-space-different-mugs-with-beer_23-2148342234.jpg",
},
id: "m2", value: "Craft", title: "Wood-fired", description: "485°C heat.", imageSrc: "http://img.b2bpic.net/free-photo/copy-space-different-mugs-with-beer_23-2148342234.jpg"},
{
id: "m3",
value: "Authentic",
title: "Ingredients",
description: "00 flour & San Marzano.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-sauce-bottle_23-2148773532.jpg",
},
id: "m3", value: "Authentic", title: "Ingredients", description: "00 flour & San Marzano.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-sauce-bottle_23-2148773532.jpg"},
]}
title="The Fabrica Experience"
description="From our oven to your table."
@@ -168,63 +118,14 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Tal S.",
date: "1 week ago",
title: "Authentic!",
quote: "Best pizza in Rehovot.",
tag: "Foodie",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-sitting-with-coffee-using-smartphone-cafe-chatting_1258-199048.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-pizza-with-vegetables_23-2148567129.jpg?_wi=2",
imageAlt: "customer portrait happy smiling",
},
id: "t1", name: "Tal S.", date: "1 week ago", title: "Authentic!", quote: "Best pizza in Rehovot.", tag: "Foodie", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-sitting-with-coffee-using-smartphone-cafe-chatting_1258-199048.jpg", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-pizza-with-vegetables_23-2148567129.jpg?_wi=2", imageAlt: "customer portrait happy smiling"},
{
id: "t2",
name: "Oren G.",
date: "2 weeks ago",
title: "Napoletana soul",
quote: "Just like in Naples.",
tag: "Regular",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-businesswoman-her-own-cafe-manager-standing-near-entrance-inviting-you_1258-198994.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg",
imageAlt: "customer portrait happy smiling",
},
id: "t2", name: "Oren G.", date: "2 weeks ago", title: "Napoletana soul", quote: "Just like in Naples.", tag: "Regular", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-businesswoman-her-own-cafe-manager-standing-near-entrance-inviting-you_1258-198994.jpg", imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg", imageAlt: "customer portrait happy smiling"},
{
id: "t3",
name: "Michal B.",
date: "3 weeks ago",
title: "Perfect dough",
quote: "Amazing wood-fired crust.",
tag: "Fan",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12094.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetable-vegetarian-pizza-top-view_169016-21794.jpg?_wi=2",
imageAlt: "customer portrait happy smiling",
},
{
id: "t4",
name: "David L.",
date: "1 month ago",
title: "Great vibe",
quote: "Warm and authentic.",
tag: "Local",
avatarSrc: "http://img.b2bpic.net/free-photo/front-view-cute-girl-looking-away_23-2148436134.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cheesy-tomato-pizza-with-olives-sausages-inside-pan-brown-pizza-food-meal-fast-food-cheese-sausage_140725-32614.jpg?_wi=2",
imageAlt: "customer portrait happy smiling",
},
{
id: "t5",
name: "Sara H.",
date: "2 months ago",
title: "Amazing ingredients",
quote: "Fresh flavors everywhere.",
tag: "Visitor",
avatarSrc: "http://img.b2bpic.net/free-photo/people-leisure-modern-technology-young-student-with-happy-look-enjoying-high-speed-internet-connection-his-smart-phone-fashionable-man-trendy-headwear-using-electronic-device-cafe_273609-1709.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-strawberry-pie_23-2148858421.jpg?_wi=2",
imageAlt: "customer portrait happy smiling",
},
id: "t3", name: "Michal B.", date: "3 weeks ago", title: "Perfect dough", quote: "Amazing wood-fired crust.", tag: "Fan", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12094.jpg", imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetable-vegetarian-pizza-top-view_169016-21794.jpg?_wi=2", imageAlt: "customer portrait happy smiling"},
]}
title="Loved by locals"
description="4.5 ★ (1,390 reviews) · ₪50100 per person"
description="4.5 ★ Rating | ₪50100 per person"
/>
</div>
@@ -232,38 +133,29 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Reservations"
title="Reserve a Table"
description="Herzl St 203, Rehovot | 08-614-1480. Reservations required."
description="Herzl St 203, Rehovot | 08-614-1480. Reservations via OnTopo."
buttons={[
{
text: "Book on OnTopo",
href: "https://ontopo.co.il",
},
text: "Book on OnTopo", href: "https://ontopo.co.il"},
{
text: "Call Now",
href: "tel:086141480",
},
text: "Call Now", href: "tel:086141480"},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Fabrica Pizzeria Napoletana"
logoText="Fabrica Pizzeria"
leftLink={{
text: "Order Delivery",
href: "https://order.plweb.online",
}}
text: "Order Delivery", href: "https://order.plweb.online"}}
rightLink={{
text: "Privacy Policy",
href: "#",
}}
text: "Social Media", href: "https://instagram.com/fabrica_pizzeria"}}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-dm-sans), sans-serif;
font-family: var(--font-playfair), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-dm-sans), sans-serif;
font-family: var(--font-playfair), sans-serif;
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #F5EFE6;
--card: #FFFFFF;
--foreground: #0E0E0E;
--background: #F6F0E9;
--card: #EFE7DD;
--foreground: #2B180A;
--primary-cta: #C8321E;
--primary-cta-text: #FFFFFF;
--secondary-cta: #B8944A;
--secondary-cta-text: #FFFFFF;
--accent: #B8944A;
--background-accent: #0E0E0E;
--background-accent: #2B180A;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);