Update src/app/page.tsx

This commit is contained in:
2026-05-08 21:09:04 +00:00
parent 619afbfc32
commit b5b65b7809

View File

@@ -33,25 +33,15 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Experience",
id: "experience",
},
name: "Experience", id: "experience"},
{
name: "Menu",
id: "menu",
},
name: "Menu", id: "menu"},
{
name: "Reviews",
id: "reviews",
},
name: "Reviews", id: "reviews"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Rosmara"
/>
@@ -63,39 +53,17 @@ export default function LandingPage() {
description="Authentic Italian dining in the heart of Asker. Homemade cuisine, warm hospitality, and unforgettable experiences."
buttons={[
{
text: "Book Your Experience",
href: "#contact",
},
text: "Book Your Experience", href: "#contact"},
{
text: "Explore Menu",
href: "#menu",
},
text: "Explore Menu", href: "#menu"},
]}
slides={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ynil56&_wi=1",
imageAlt: "Luxurious dining",
},
imageSrc: "https://www.facebook.com/images/fb_icon_325x325.png", imageAlt: "Authentic Italian atmosphere"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=4ghb8y",
imageAlt: "Italian atmosphere",
},
imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/454522858_10224446419734994_5352329910375936357_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=127cfc&_nc_ohc=2Xv7Vj4dDskQ7kNvgFv0_1y&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B", imageAlt: "Italian dining experience"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=tjkfz5",
imageAlt: "Dining experience",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5kf1m3",
imageAlt: "Authentic cuisine",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=7nmc64",
imageAlt: "Warm hospitality",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nbxib1",
imageAlt: "Cozy restaurant",
},
imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/447604179_10224169528692873_3735105973715104245_n.jpg?_nc_cat=103&ccb=1-7&_nc_sid=127cfc&_nc_ohc=w6B8z4L4j1gQ7kNvgEaG3-n&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B", imageAlt: "Authentic Italian food"},
]}
/>
</div>
@@ -107,19 +75,13 @@ export default function LandingPage() {
metrics={[
{
icon: Star,
label: "Community Rating",
value: "4.7★",
},
label: "Community Rating", value: "4.7★"},
{
icon: Utensils,
label: "Authentic Recipes",
value: "Traditional",
},
label: "Authentic Recipes", value: "Traditional"},
{
icon: Heart,
label: "Warmly Welcomed",
value: "Every Guest",
},
label: "Warmly Welcomed", value: "Every Guest"},
]}
metricsAnimation="slide-up"
/>
@@ -131,26 +93,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
tag: "Cuisine",
title: "Homemade Italian",
subtitle: "Fresh & Authentic",
description: "Fresh lasagna, handmade ravioli, and Mediterranean ingredients.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=px7qqa&_wi=1",
},
tag: "Cuisine", title: "Homemade Italian", subtitle: "Fresh & Authentic", description: "Fresh lasagna, handmade ravioli, and Mediterranean ingredients.", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/454522858_10224446419734994_5352329910375936357_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=127cfc&_nc_ohc=2Xv7Vj4dDskQ7kNvgFv0_1y&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B"},
{
tag: "Atmosphere",
title: "Warm & Intimate",
subtitle: "Feels Like Home",
description: "Guests describe Rosmara as cozy, welcoming, and full of heart.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bcas4h&_wi=1",
},
tag: "Atmosphere", title: "Warm & Intimate", subtitle: "Feels Like Home", description: "Guests describe Rosmara as cozy, welcoming, and full of heart.", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/447604179_10224169528692873_3735105973715104245_n.jpg?_nc_cat=103&ccb=1-7&_nc_sid=127cfc&_nc_ohc=w6B8z4L4j1gQ7kNvgEaG3-n&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B"},
{
tag: "Wine",
title: "Curated Pairings",
subtitle: "Culinary Journey",
description: "Traditional wines perfectly paired with classic Italian dishes.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r18o1c&_wi=1",
},
tag: "Wine", title: "Curated Pairings", subtitle: "Culinary Journey", description: "Traditional wines perfectly paired with classic Italian dishes.", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/454522858_10224446419734994_5352329910375936357_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=127cfc&_nc_ohc=2Xv7Vj4dDskQ7kNvgFv0_1y&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B"},
]}
title="Why Guests Love Rosmara"
description="Every plate and conversation is part of a curated experience inspired by Italian hospitality."
@@ -165,41 +112,11 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "1",
name: "Lasagne",
price: "195 NOK",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=q27amh",
},
id: "1", name: "Lasagne", price: "195 NOK", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/454522858_10224446419734994_5352329910375936357_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=127cfc&_nc_ohc=2Xv7Vj4dDskQ7kNvgFv0_1y&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B"},
{
id: "2",
name: "Peposo",
price: "220 NOK",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fbc78v",
},
id: "2", name: "Peposo", price: "220 NOK", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/447604179_10224169528692873_3735105973715104245_n.jpg?_nc_cat=103&ccb=1-7&_nc_sid=127cfc&_nc_ohc=w6B8z4L4j1gQ7kNvgEaG3-n&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B"},
{
id: "3",
name: "Kylling",
price: "205 NOK",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=x88nyw",
},
{
id: "4",
name: "Fylt Paprika",
price: "185 NOK",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r5ilm9",
},
{
id: "5",
name: "Kjøttboller",
price: "190 NOK",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lq8fah",
},
{
id: "6",
name: "Parmigiana",
price: "180 NOK",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y92j3c",
},
id: "3", name: "Kylling", price: "205 NOK", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/454522858_10224446419734994_5352329910375936357_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=127cfc&_nc_ohc=2Xv7Vj4dDskQ7kNvgFv0_1y&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B"},
]}
title="Signature Favorites"
description="Our most popular traditional dishes, prepared daily from authentic Italian recipes."
@@ -212,60 +129,9 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah J.",
date: "Oct 2025",
title: "Great Food",
quote: "Authentic Italian food and unforgettable hospitality.",
tag: "Verified",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=0695hi",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ynil56&_wi=2",
imageAlt: "happy diner portrait",
},
id: "1", name: "Sarah J.", date: "Oct 2025", title: "Great Food", quote: "Authentic Italian food and unforgettable hospitality.", tag: "Verified", avatarSrc: "https://www.facebook.com/images/fb_icon_325x325.png", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/454522858_10224446419734994_5352329910375936357_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=127cfc&_nc_ohc=2Xv7Vj4dDskQ7kNvgFv0_1y&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B", imageAlt: "happy diner portrait"},
{
id: "2",
name: "Michael C.",
date: "Sept 2025",
title: "Hidden Gem",
quote: "It feels like stepping into a small restaurant in Italy.",
tag: "Verified",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=mdylac",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=i7vvxg",
imageAlt: "happy diner portrait",
},
{
id: "3",
name: "Emily R.",
date: "Aug 2025",
title: "Warm Service",
quote: "The service is warm and the food is delicious.",
tag: "Verified",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=daz6jp",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=px7qqa&_wi=2",
imageAlt: "happy diner portrait",
},
{
id: "4",
name: "David K.",
date: "July 2025",
title: "Amazing Place",
quote: "My favorite local spot for an intimate Italian dinner.",
tag: "Verified",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zihy6j",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bcas4h&_wi=2",
imageAlt: "happy diner portrait",
},
{
id: "5",
name: "Lena H.",
date: "June 2025",
title: "Five Stars",
quote: "Always fresh, always authentic. The best in Asker.",
tag: "Verified",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fpn0ga",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r18o1c&_wi=2",
imageAlt: "happy diner portrait",
},
id: "2", name: "Michael C.", date: "Sept 2025", title: "Hidden Gem", quote: "It feels like stepping into a small restaurant in Italy.", tag: "Verified", avatarSrc: "https://www.facebook.com/images/fb_icon_325x325.png", imageSrc: "https://scontent.fosl3-2.fna.fbcdn.net/v/t39.30808-6/447604179_10224169528692873_3735105973715104245_n.jpg?_nc_cat=103&ccb=1-7&_nc_sid=127cfc&_nc_ohc=w6B8z4L4j1gQ7kNvgEaG3-n&_nc_zt=23&_nc_ht=scontent.fosl3-2.fna.fbcdn.net&_nc_gid=A6p6fUq97S4K2cI7Z_L6q_z&oh=00_AYBvGvP7mG895kK9Y2B_Z-n3yGqZkZt9G9Y-l8S5U-yQeQ&oe=675A4E2B", imageAlt: "happy diner portrait"},
]}
title="Loved By The Community"
description="Guest experiences shared by our frequent diners."
@@ -277,14 +143,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Oslo Food Guide",
"Asker Dining Weekly",
"Norway Gourmet Press",
"Italian Cuisine Council",
"Culinary Excellence",
"Taste of Norway",
"Hospitality Monthly",
]}
"Oslo Food Guide", "Asker Dining Weekly", "Norway Gourmet Press", "Italian Cuisine Council", "Culinary Excellence"]}
title="Recognized by Food Lovers"
description="Featured and recommended by local guides and culinary enthusiasts."
/>
@@ -295,20 +154,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "Do I need to book a table?",
content: "We highly recommend reservations, especially on weekends.",
},
id: "1", title: "Do I need to book a table?", content: "We highly recommend reservations, especially on weekends."},
{
id: "2",
title: "Do you have vegetarian options?",
content: "Yes, we offer a variety of vegetarian and vegan-friendly Italian dishes.",
},
id: "2", title: "Do you have vegetarian options?", content: "Yes, we offer a variety of vegetarian and vegan-friendly Italian dishes."},
{
id: "3",
title: "Is the food homemade?",
content: "Absolutely. All our pasta, sauces, and desserts are made fresh in-house.",
},
id: "3", title: "Is the food homemade?", content: "Absolutely. All our pasta, sauces, and desserts are made fresh in-house."},
]}
sideTitle="Frequently Asked Questions"
sideDescription="Everything you need to know about dining at Rosmara."
@@ -320,8 +170,7 @@ export default function LandingPage() {
<ContactCenter
useInvertedBackground={true}
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
tag="Visit Us"
title="Reserve Your Evening"
description="Book a table and experience Italy right here in Asker. Our team is ready to serve you."
@@ -334,54 +183,33 @@ export default function LandingPage() {
logoText="Rosmara"
columns={[
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
{
label: "Menu",
href: "#menu",
},
label: "Menu", href: "#menu"},
{
label: "Reviews",
href: "#reviews",
},
label: "Reviews", href: "#reviews"},
],
},
{
title: "Hours",
items: [
title: "Hours", items: [
{
label: "Mon-Thu: 11:00-22:00",
href: "#",
},
label: "Mon-Thu: 11:00-22:00", href: "#"},
{
label: "Fri-Sat: 11:00-23:00",
href: "#",
},
label: "Fri-Sat: 11:00-23:00", href: "#"},
{
label: "Sun: 12:00-21:00",
href: "#",
},
label: "Sun: 12:00-21:00", href: "#"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Asker, Norway",
href: "#",
},
label: "Asker, Norway", href: "#"},
{
label: "reservations@rosmara.no",
href: "mailto:reservations@rosmara.no",
},
label: "reservations@rosmara.no", href: "mailto:reservations@rosmara.no"},
{
label: "+47 000 00 000",
href: "tel:+4700000000",
},
label: "+47 000 00 000", href: "tel:+4700000000"},
],
},
]}
@@ -391,4 +219,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}