2 Commits

Author SHA1 Message Date
8bb6de169f Update src/app/page.tsx 2026-04-25 22:24:37 +00:00
53503f6c7d Merge version_3 into main
Merge version_3 into main
2026-04-25 22:23:45 +00:00

View File

@@ -29,14 +29,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ { name: "Home", id: "hero" },
name: "Home", id: "hero"}, { name: "Menu", id: "menu" },
{ { name: "Experience", id: "experience" },
name: "Menu", id: "menu"}, { name: "Contatto", id: "contact" },
{
name: "Experience", id: "experience"},
{
name: "Contact", id: "contact"},
]} ]}
brandName="Trepired Brew" brandName="Trepired Brew"
/> />
@@ -47,41 +43,17 @@ export default function LandingPage() {
title="Where Craft Meets Comfort" title="Where Craft Meets Comfort"
description="Small-batch brews, bold flavors, and a place that feels like home — every single time." description="Small-batch brews, bold flavors, and a place that feels like home — every single time."
testimonials={[ testimonials={[
{ { name: "Sarah J.", handle: "@sarahj", testimonial: "A place that feels like coming home.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-woman_23-2148422458.jpg" },
name: "Sarah J.", handle: "@sarahj", testimonial: "A place that feels like coming home.", rating: 5, { name: "Mike D.", handle: "@miked", testimonial: "Pizza that never disappoints. Truly consistent.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-living-farmhouse_23-2150621741.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-woman_23-2148422458.jpg"}, { name: "Anna P.", handle: "@annap", testimonial: "Ingredients you can actually taste.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5064.jpg" },
{ { name: "David L.", handle: "@davidl", testimonial: "Warm, welcoming, and always reliable.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-with-delicious-food_23-2149073429.jpg" },
name: "Mike D.", handle: "@miked", testimonial: "Pizza that never disappoints. Truly consistent.", rating: 5, { name: "Emma R.", handle: "@emmar", testimonial: "Unforgettable flavors in every visit.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-eating-break-time_23-2149256896.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-living-farmhouse_23-2150621741.jpg"},
{
name: "Anna P.", handle: "@annap", testimonial: "Ingredients you can actually taste.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5064.jpg"},
{
name: "David L.", handle: "@davidl", testimonial: "Warm, welcoming, and always reliable.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-with-delicious-food_23-2149073429.jpg"},
{
name: "Emma R.", handle: "@emmar", testimonial: "Unforgettable flavors in every visit.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-eating-break-time_23-2149256896.jpg"},
]} ]}
buttons={[ buttons={[
{ { text: "Prenota ora", href: "#contact" },
text: "Reserve Your Table", href: "#contact"}, { text: "Explore the Menu", href: "#menu" },
{
text: "Explore the Menu", href: "#menu"},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/slice-tasty-italian-pizza-wooden-table_23-2148246811.jpg" imageSrc="http://img.b2bpic.net/free-photo/slice-tasty-italian-pizza-wooden-table_23-2148246811.jpg"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-posing-indoors_23-2149745617.jpg", alt: "Front view smiley woman posing indoors"},
{
src: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg", alt: "Happy woman enjoying at dining table while communicating with her husband"},
{
src: "http://img.b2bpic.net/free-photo/young-woman-eating-delicious-tiramisu-cafe_1303-25270.jpg", alt: "Young woman eating delicious tiramisu in a cafe"},
{
src: "http://img.b2bpic.net/free-photo/vertical-photo-beautiful-lady-sitting-restaurant-smiling-camera_114579-92383.jpg", alt: "Vertical photo of beautiful lady sitting at the restaurant and smiling to the camera"},
{
src: "http://img.b2bpic.net/free-photo/happy-redhead-woman-eating-some-street-food_23-2148952874.jpg", alt: "Happy redhead woman eating some street food"},
]}
/> />
</div> </div>
@@ -91,29 +63,13 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ { id: "1", name: "Sarah J.", role: "Foodie", company: "Local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-with-flower-table_23-2148001715.jpg" },
id: "1", name: "Sarah J.", role: "Foodie", company: "Local", rating: 5, { id: "2", name: "Mike D.", role: "Regular", company: "Local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-happy-young-people-having-dinner-together-dining-table-focus-is-redhead-woman-taking-food-from-her-friend_637285-3752.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-with-flower-table_23-2148001715.jpg"},
{
id: "2", name: "Mike D.", role: "Regular", company: "Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-young-people-having-dinner-together-dining-table-focus-is-redhead-woman-taking-food-from-her-friend_637285-3752.jpg"},
{
id: "3", name: "Anna P.", role: "Guest", company: "Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-smiling_23-2148350545.jpg"},
{
id: "4", name: "David L.", role: "Guest", company: "Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/adult-enjoying-cocktail_52683-107593.jpg"},
{
id: "5", name: "Emma R.", role: "Regular", company: "Local", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-asian-pretty-woman-hungry-having-pizza-sunny-day-sunset-light-outdoor-restaurant-female-enjoying-food-having-fun-lunch_343596-1644.jpg"},
]} ]}
kpiItems={[ kpiItems={[
{ { value: "1.6k+", label: "Happy Guests" },
value: "1.6k+", label: "Happy Guests"}, { value: "4.3+", label: "Avg Rating" },
{ { value: "15+", label: "Years Served" },
value: "4.3+", label: "Avg Rating"},
{
value: "15+", label: "Years Served"},
]} ]}
title="Loved by Locals" title="Loved by Locals"
description="Don't just take our word for it—join the generations who have made us their local institution." description="Don't just take our word for it—join the generations who have made us their local institution."
@@ -127,12 +83,9 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ { title: "Crafted Quality", description: "Only premium, carefully selected ingredients.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-person-cutting-fresh-cherry-tomatoes-wooden-board-table_181624-30584.jpg" },
title: "Crafted Quality", description: "Only premium, carefully selected ingredients.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-person-cutting-fresh-cherry-tomatoes-wooden-board-table_181624-30584.jpg"}, { title: "Signature Creations", description: "Unique combinations you won't find anywhere else.", imageSrc: "http://img.b2bpic.net/free-photo/beer-glass-being-filled_23-2148098767.jpg" },
{ { title: "Warm Atmosphere", description: "A place where time slows down.", imageSrc: "http://img.b2bpic.net/free-photo/rustic-deck-with-patio-furniture-vegetation_23-2150698464.jpg" },
title: "Signature Creations", description: "Unique combinations you won't find anywhere else.", imageSrc: "http://img.b2bpic.net/free-photo/beer-glass-being-filled_23-2148098767.jpg"},
{
title: "Warm Atmosphere", description: "A place where time slows down.", imageSrc: "http://img.b2bpic.net/free-photo/rustic-deck-with-patio-furniture-vegetation_23-2150698464.jpg"},
]} ]}
title="More Than Food. Its a Ritual." title="More Than Food. Its a Ritual."
description="At Trepired Brew, every detail matters — from the first sip to the last bite." description="At Trepired Brew, every detail matters — from the first sip to the last bite."
@@ -146,84 +99,25 @@ export default function LandingPage() {
gridVariant="one-large-left-three-stacked-right" gridVariant="one-large-left-three-stacked-right"
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ { id: "p1", name: "Fig & Cheese Signature", price: "$18", variant: "Pizza", imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-pizza-wooden-surface_181624-5783.jpg" },
id: "p1", name: "Fig & Cheese Signature", price: "$18", variant: "Pizza", imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-pizza-wooden-surface_181624-5783.jpg"}, { id: "p2", name: "House Amber Ale", price: "$7", variant: "Brews", imageSrc: "http://img.b2bpic.net/free-photo/close-up-beer-bubbles_23-2147919788.jpg" },
{ { id: "p3", name: "Pesto Infused Pasta", price: "$16", variant: "Classics", imageSrc: "http://img.b2bpic.net/free-photo/vermicelli-with-lemon-slices-wooden-plate-candles_114579-76553.jpg" },
id: "p2", name: "House Amber Ale", price: "$7", variant: "Brews", imageSrc: "http://img.b2bpic.net/free-photo/close-up-beer-bubbles_23-2147919788.jpg"},
{
id: "p3", name: "Pesto Infused Pasta", price: "$16", variant: "Classics", imageSrc: "http://img.b2bpic.net/free-photo/vermicelli-with-lemon-slices-wooden-plate-candles_114579-76553.jpg"},
{
id: "p4", name: "Gourmet Mortadella & Veg", price: "$19", variant: "Pizza", imageSrc: "http://img.b2bpic.net/free-photo/top-view-raw-pizza-with-cheese-different-seasonings-light-white-desk_140725-78255.jpg"},
{
id: "p5", name: "Seasonal Local Salad", price: "$12", variant: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/close-up-fresh-vegetable-salad_1150-1872.jpg"},
{
id: "p6", name: "Classic Perfected Margherita", price: "$14", variant: "Pizza", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-tasty-pizza-making_23-2148921361.jpg"},
]} ]}
title="Flavors Worth Returning For" title="Flavors Worth Returning For"
description="Curated selection of our most loved dishes and signature brews." description="Curated selection of our most loved dishes and signature brews."
/> />
</div> </div>
<div id="love-us" data-section="love-us">
<FeatureCardOne
animationType="slide-up"
textboxLayout="split"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
features={[
{
title: "Consistently High-Quality", description: "Ensuring every meal meets the standard guests expect.", imageSrc: "http://img.b2bpic.net/free-photo/putting-tomatoes-yogurt-red-basilic-leaves-together_114579-4561.jpg"},
{
title: "Cozy Atmosphere", description: "A nostalgic and welcoming space for everyone.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-thanksgiving-plate-with-cutlery-copy-space_23-2148638931.jpg"},
{
title: "Friendly Staff", description: "Attentive and welcoming service every visit.", imageSrc: "http://img.b2bpic.net/free-photo/process-pouring-amber-beer-into-glass-wooden-board-snacks_181624-61549.jpg"},
]}
title="Why People Love Us"
description="Consistent quality, unique menu combinations, and a nostalgic atmosphere keep guests coming back."
/>
</div>
<div id="trust" data-section="trust">
<TextSplitAbout
useInvertedBackground={true}
title="We Take Your Experience Seriously"
description={[
"We are constantly refining our service, improving timing, and ensuring every visit meets the standard our guests expect.", "Your satisfaction is our primary goal. We listen, we learn, and we evolve to serve you better."]}
/>
</div>
<div id="gallery" data-section="gallery">
<FeatureCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
features={[
{
title: "Warm Interiors", description: "Rustic wood finishes.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-thanksgiving-meal_23-2148629542.jpg"},
{
title: "Food Close-ups", description: "Vibrant textures.", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-pizza-with-vegetables_23-2148567129.jpg"},
{
title: "Happy Guests", description: "The heart of our brew.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-her-boyfriend-holding-hands-while-toasting-with-champagne-while-having-dinner-dining-table_637285-3596.jpg"},
]}
title="Every Corner Tells A Story"
description="Come be a part of our history."
/>
</div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactCTA
tag="Prenota ora" tag="Contattaci"
title="Prenota o Ordina Facilmente" title="Prenota e Ordina Online"
description="Assicurati il tuo tavolo o ordina i tuoi piatti preferiti in pochi clic per un'esperienza indimenticabile." description="Massimizza la tua esperienza con Trepired Brew. Prenota il tuo tavolo o ordina direttamente online con un semplice tocco."
buttons={[ buttons={[
{ { text: "Prenota Tavolo", href: "#booking" },
text: "Prenota un Tavolo", href: "/booking"}, { text: "Ordina Online", href: "#order" },
{
text: "Ordina Online", href: "/order"},
]} ]}
background={{ background={{ variant: "animated-grid" }}
variant: "animated-grid"}}
useInvertedBackground={true} useInvertedBackground={true}
/> />
</div> </div>
@@ -231,30 +125,9 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBase <FooterBase
columns={[ columns={[
{ { title: "Visit Us", items: [{ label: "Main Street 123", href: "#" }, { label: "Open Daily 11am-11pm", href: "#" }] },
title: "Visit Us", items: [ { title: "Explore", items: [{ label: "Menu", href: "#menu" }, { label: "Contact", href: "#contact" }] },
{ { title: "Social", items: [{ label: "Instagram", href: "#" }, { label: "Facebook", href: "#" }] },
label: "Main Street 123", href: "#"},
{
label: "Open Daily 11am-11pm", href: "#"},
],
},
{
title: "Explore", items: [
{
label: "Menu", href: "#menu"},
{
label: "Booking", href: "#contact"},
],
},
{
title: "Social", items: [
{
label: "Instagram", href: "#"},
{
label: "Facebook", href: "#"},
],
},
]} ]}
logoText="Trepired Brew" logoText="Trepired Brew"
/> />