Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
240
src/app/page.tsx
240
src/app/page.tsx
@@ -30,34 +30,13 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
{
|
||||
name: "Location",
|
||||
id: "location",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Gallery", id: "gallery" },
|
||||
{ name: "Reviews", id: "reviews" },
|
||||
{ name: "Location", id: "location" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="The Royal Pizza"
|
||||
/>
|
||||
@@ -65,65 +44,24 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
title="Best Pizza Experience in Dubrovnik"
|
||||
description="Fresh ingredients. Royal taste. Unforgettable atmosphere."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "Reserve Table",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "View Menu", href: "#menu" }, { text: "Reserve Table", href: "#contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571586.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-chef-preparing-pizza_23-2150235778.jpg",
|
||||
alt: "Medium shot chef preparing pizza",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-grandma-cooking_23-2150980276.jpg",
|
||||
alt: "Close up on grandma cooking",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-standing-near-baked-pizza-dough-with-ingredients_23-2148785691.jpg",
|
||||
alt: "Man standing near baked pizza dough with ingredients",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-man-sprinkles-kutab-with-sumach-with-yogurt_141793-3879.jpg",
|
||||
alt: "Side view man sprinkles kutab with sumach with yogurt",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-sitting-table_23-2149212131.jpg",
|
||||
alt: "Close up smiley woman sitting at table",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/medium-shot-chef-preparing-pizza_23-2150235778.jpg", alt: "Medium shot chef preparing pizza" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/close-up-grandma-cooking_23-2150980276.jpg", alt: "Close up on grandma cooking" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/man-standing-near-baked-pizza-dough-with-ingredients_23-2148785691.jpg", alt: "Man standing near baked pizza dough with ingredients" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-man-sprinkles-kutab-with-sumach-with-yogurt_141793-3879.jpg", alt: "Side view man sprinkles kutab with sumach with yogurt" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-sitting-table_23-2149212131.jpg", alt: "Close up smiley woman sitting at table" },
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Fresh Ingredients",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Traditional Techniques",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Dubrovnik Gem",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Royal Flavor",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Unforgettable Dining",
|
||||
},
|
||||
{ type: "text", text: "Fresh Ingredients" },
|
||||
{ type: "text", text: "Traditional Techniques" },
|
||||
{ type: "text", text: "Dubrovnik Gem" },
|
||||
{ type: "text", text: "Royal Flavor" },
|
||||
{ type: "text", text: "Unforgettable Dining" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -139,33 +77,13 @@ export default function LandingPage() {
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentyThree
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Fresh Ingredients",
|
||||
tags: [
|
||||
"Premium",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetable-decoration-with-slate_23-2147681615.jpg",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Handmade Dough",
|
||||
tags: [
|
||||
"Traditional",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-baker-s-hand-kneading-dough-kitchen-table_23-2147872733.jpg",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Prime Location",
|
||||
tags: [
|
||||
"Dubrovnik",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/street-bari-puglia_268835-15547.jpg",
|
||||
},
|
||||
{ id: "f1", title: "Fresh Ingredients", tags: ["Premium"], imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetable-decoration-with-slate_23-2147681615.jpg" },
|
||||
{ id: "f2", title: "Handmade Dough", tags: ["Traditional"], imageSrc: "http://img.b2bpic.net/free-photo/male-baker-s-hand-kneading-dough-kitchen-table_23-2147872733.jpg" },
|
||||
{ id: "f3", title: "Prime Location", tags: ["Dubrovnik"], imageSrc: "http://img.b2bpic.net/free-photo/street-bari-puglia_268835-15547.jpg" },
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
description="Handmade dough, fresh local ingredients, and world-class service."
|
||||
@@ -179,48 +97,12 @@ export default function LandingPage() {
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Dragon's Bite Pizza",
|
||||
price: "18€",
|
||||
variant: "Spicy",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/homemade-italian-pizza-with-dried-tomatoes-mozzarella-cheese-capers-spices-tablecloth-top-view-with-copy-space-text-cutlery-table-table_166373-3654.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "King's Landing Pizza",
|
||||
price: "19€",
|
||||
variant: "Signature",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-sliced-pizza-with-parmesan-cutter_23-2148753762.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Royal Smash Burger",
|
||||
price: "16€",
|
||||
variant: "Best Seller",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-close-up-burger-with-fries-wooden-board_23-2148238423.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Aperol Spritz",
|
||||
price: "12€",
|
||||
variant: "Cocktail",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/orange-juice-with-peppermint-hurricane-glass_23-2148145316.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Mediterranean Salad",
|
||||
price: "14€",
|
||||
variant: "Fresh",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetarian-salad-with-cherry-tomato-brie-cheese-cucumber-cilantro-red-onion-american-cuisine-top-view-flat-lay_2829-16993.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Chocolate Lava Cake",
|
||||
price: "9€",
|
||||
variant: "Dessert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-lava-cake-white-plate-with-coffee-cup-old-wooden-table_1150-6318.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Dragon's Bite Pizza", price: "18€", variant: "Spicy", imageSrc: "http://img.b2bpic.net/free-photo/homemade-italian-pizza-with-dried-tomatoes-mozzarella-cheese-capers-spices-tablecloth-top-view-with-copy-space-text-cutlery-table-table_166373-3654.jpg" },
|
||||
{ id: "p2", name: "King's Landing Pizza", price: "19€", variant: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/top-view-sliced-pizza-with-parmesan-cutter_23-2148753762.jpg" },
|
||||
{ id: "p3", name: "Royal Smash Burger", price: "16€", variant: "Best Seller", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-close-up-burger-with-fries-wooden-board_23-2148238423.jpg" },
|
||||
{ id: "p4", name: "Aperol Spritz", price: "12€", variant: "Cocktail", imageSrc: "http://img.b2bpic.net/free-photo/orange-juice-with-peppermint-hurricane-glass_23-2148145316.jpg" },
|
||||
{ id: "p5", name: "Mediterranean Salad", price: "14€", variant: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/vegetarian-salad-with-cherry-tomato-brie-cheese-cucumber-cilantro-red-onion-american-cuisine-top-view-flat-lay_2829-16993.jpg" },
|
||||
{ id: "p6", name: "Chocolate Lava Cake", price: "9€", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-lava-cake-white-plate-with-coffee-cup-old-wooden-table_1150-6318.jpg" },
|
||||
]}
|
||||
title="Royal Menu"
|
||||
description="Discover our signature pizzas and burgers."
|
||||
@@ -229,44 +111,15 @@ export default function LandingPage() {
|
||||
|
||||
<div id="reviews" data-section="reviews">
|
||||
<TestimonialCardSix
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Doris Lesjak",
|
||||
handle: "@doris",
|
||||
testimonial: "Najbolja pizza koju sam ikad probala.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25277.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Radoslav Karačić",
|
||||
handle: "@radoslav",
|
||||
testimonial: "Odlična kvaliteta hrane, osoblje nasmijano i atmosfera ugodna.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5294.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Almir Podrug",
|
||||
handle: "@almir",
|
||||
testimonial: "Odličan burger! Vrijedi posjetiti.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-outdoor_344912-3065.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Marko Ivić",
|
||||
handle: "@marko",
|
||||
testimonial: "Fantastičan doživljaj u srcu Dubrovnika.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-cafe_273609-12702.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sara Smith",
|
||||
handle: "@sara",
|
||||
testimonial: "Perfect atmosphere and fresh ingredients.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-dining-out_23-2149187189.jpg",
|
||||
},
|
||||
{ id: "1", name: "Doris Lesjak", handle: "@doris", testimonial: "Najbolja pizza koju sam ikad probala.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25277.jpg" },
|
||||
{ id: "2", name: "Radoslav Karačić", handle: "@radoslav", testimonial: "Odlična kvaliteta hrane, osoblje nasmijano i atmosfera ugodna.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5294.jpg" },
|
||||
{ id: "3", name: "Almir Podrug", handle: "@almir", testimonial: "Odličan burger! Vrijedi posjetiti.", imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-outdoor_344912-3065.jpg" },
|
||||
{ id: "4", name: "Marko Ivić", handle: "@marko", testimonial: "Fantastičan doživljaj u srcu Dubrovnika.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-cafe_273609-12702.jpg" },
|
||||
{ id: "5", name: "Sara Smith", handle: "@sara", testimonial: "Perfect atmosphere and fresh ingredients.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-dining-out_23-2149187189.jpg" },
|
||||
]}
|
||||
title="What Our Guests Say"
|
||||
description="Rated 4.9 by our satisfied travelers."
|
||||
@@ -278,14 +131,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"TripAdvisor",
|
||||
"Google Reviews",
|
||||
"Dubrovnik Culinary Guide",
|
||||
"Mediterranean Food Guide",
|
||||
"Travel & Leisure",
|
||||
"Food Network",
|
||||
"Michelin Guide",
|
||||
]}
|
||||
"TripAdvisor", "Google Reviews", "Dubrovnik Culinary Guide", "Mediterranean Food Guide", "Travel & Leisure", "Food Network", "Michelin Guide"]}
|
||||
title="Recognized Excellence"
|
||||
description="Featured in leading culinary guides."
|
||||
/>
|
||||
@@ -294,9 +140,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Reserve Table"
|
||||
title="Visit Us Today"
|
||||
description="Join us at Brsalje ul. 14, Dubrovnik."
|
||||
@@ -306,14 +150,8 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="The Royal Pizza"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
rightLink={{
|
||||
text: "Terms of Service",
|
||||
href: "#",
|
||||
}}
|
||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||
rightLink={{ text: "Terms of Service", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user