Merge version_2 into main #1

Merged
bender merged 1 commits from version_2 into main 2026-04-26 08:35:44 +00:00

View File

@@ -32,22 +32,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "About",
id: "about",
},
{
name: "Menu",
id: "menu",
},
{
name: "Contact",
id: "contact",
},
{ name: "Hjem", id: "hero" },
{ name: "Om Oss", id: "about" },
{ name: "Meny", id: "menu" },
{ name: "Kontakt", id: "contact" },
{ name: "EN", id: "en" },
]}
brandName="Sult'n Namsos"
/>
@@ -56,51 +45,20 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{
variant: "rotated-rays-static",
}}
title="A Taste of Tradition in Namsos"
description="Exquisite dining experience curated with locally sourced ingredients and a modern culinary flair."
variant: "rotated-rays-static"}}
title="En smak av tradisjon i Namsos"
description="En utsøkt matopplevelse kuratert med lokale råvarer og moderne kulinarisk teft."
buttons={[
{
text: "Book a Table",
href: "#contact",
},
{
text: "View Menu",
href: "#menu",
},
{ text: "Bestill bord", href: "#contact" },
{ text: "Se meny", href: "#menu" },
]}
carouselItems={[
{
id: "1",
imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad-with-cucumber-cherry-tomato-lettuce-olive_140725-1610.jpg",
imageAlt: "Gourmet dish",
},
{
id: "2",
imageSrc: "http://img.b2bpic.net/free-photo/dining-table-with-chairs-tableware_140725-7822.jpg",
imageAlt: "Interior setting",
},
{
id: "3",
imageSrc: "http://img.b2bpic.net/free-photo/chef-working-together-professional-kitchen_23-2149727969.jpg",
imageAlt: "Chef at work",
},
{
id: "4",
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-3487.jpg",
imageAlt: "Fine wine selection",
},
{
id: "5",
imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-6432.jpg",
imageAlt: "Restaurant exterior",
},
{
id: "6",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157776.jpg",
imageAlt: "Table setup",
},
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/salmon-salad-with-cucumber-cherry-tomato-lettuce-olive_140725-1610.jpg", imageAlt: "Gourmetrett" },
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/dining-table-with-chairs-tableware_140725-7822.jpg", imageAlt: "Interiør" },
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/chef-working-together-professional-kitchen_23-2149727969.jpg", imageAlt: "Kokk i arbeid" },
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-3487.jpg", imageAlt: "Vinkart" },
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-6432.jpg", imageAlt: "Restaurant eksteriør" },
{ id: "6", imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157776.jpg", imageAlt: "Bordsetting" },
]}
/>
</div>
@@ -109,19 +67,9 @@ export default function LandingPage() {
<InlineImageSplitTextAbout
useInvertedBackground={false}
heading={[
{
type: "text",
content: "The Essence of ",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/fried-chicken-flying-out-buckets-fast-food-cartoon-icon-sign-symbol-restaurant-logo-background-3d-illustration_56104-2026.jpg",
alt: "Logo symbol",
},
{
type: "text",
content: " Authentic Flavors",
},
{ type: "text", content: "Essensen av " },
{ type: "image", src: "http://img.b2bpic.net/free-photo/fried-chicken-flying-out-buckets-fast-food-cartoon-icon-sign-symbol-restaurant-logo-background-3d-illustration_56104-2026.jpg", alt: "Logo symbol" },
{ type: "text", content: " autentiske smaker" },
]}
/>
</div>
@@ -133,51 +81,13 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Salmon Glazed",
price: "320 NOK",
variant: "Starter",
imageSrc: "http://img.b2bpic.net/free-photo/fried-salmon-sauce-fried-eggplant_140725-2972.jpg",
},
{
id: "p2",
name: "Arctic Char",
price: "450 NOK",
variant: "Main",
imageSrc: "http://img.b2bpic.net/free-photo/calamari-with-mango-sauce-with-nice-decoration-white-plate_1258-84821.jpg",
},
{
id: "p3",
name: "Reindeer Roast",
price: "520 NOK",
variant: "Main",
imageSrc: "http://img.b2bpic.net/free-photo/red-gurza-tomato-sesame-top-view_141793-4513.jpg",
},
{
id: "p4",
name: "Forest Berry Tart",
price: "180 NOK",
variant: "Dessert",
imageSrc: "http://img.b2bpic.net/free-photo/view-freshly-baked-soft-cake-with-fruits-flowers-mixed-color-table_140725-86509.jpg",
},
{
id: "p5",
name: "Coastal Scallops",
price: "290 NOK",
variant: "Starter",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-salmon-with-herbs-close-up_23-2148516890.jpg",
},
{
id: "p6",
name: "Dark Chocolate Ganache",
price: "210 NOK",
variant: "Dessert",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesecake-with-chocolate-oval-plate-tied-cookies-xmas-ornaments-grey-surface_140725-62348.jpg",
},
{ id: "p1", name: "Laks med glasur", price: "320 NOK", variant: "Forrett", imageSrc: "http://img.b2bpic.net/free-photo/fried-salmon-sauce-fried-eggplant_140725-2972.jpg" },
{ id: "p2", name: "Arktisk Røye", price: "450 NOK", variant: "Hovedrett", imageSrc: "http://img.b2bpic.net/free-photo/calamari-with-mango-sauce-with-nice-decoration-white-plate_1258-84821.jpg" },
{ id: "p3", name: "Reinsdyrstek", price: "520 NOK", variant: "Hovedrett", imageSrc: "http://img.b2bpic.net/free-photo/red-gurza-tomato-sesame-top-view_141793-4513.jpg" },
{ id: "p4", name: "Skogsbærterte", price: "180 NOK", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/view-freshly-baked-soft-cake-with-fruits-flowers-mixed-color-table_140725-86509.jpg" },
]}
title="Our Signature Dishes"
description="Explore the culinary masterpieces created by our award-winning kitchen team."
title="Våre signaturretter"
description="Oppdag kulinariske mesterverk laget av vårt prisvinnende kjøkkenteam."
/>
</div>
@@ -188,33 +98,11 @@ export default function LandingPage() {
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={false}
members={[
{
id: "m1",
name: "Erik Solheim",
role: "Executive Chef",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-kitchen_23-2149631733.jpg",
},
{
id: "m2",
name: "Ingrid Berg",
role: "Head Sommelier",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-snacks-blackboard-with-bottle-glass-red-wine_140725-9072.jpg",
},
{
id: "m3",
name: "Lars Nilsen",
role: "Sous Chef",
imageSrc: "http://img.b2bpic.net/free-photo/confident-female-barista-with-arms-crossed-cafe_1170-604.jpg",
},
{
id: "m4",
name: "Solveig Hansen",
role: "Pastry Chef",
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-model-apron-holding-wooden-board-with-beetroots_114579-36888.jpg",
},
{ id: "m1", name: "Erik Solheim", role: "Kjøkkensjef", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-kitchen_23-2149631733.jpg" },
{ id: "m2", name: "Ingrid Berg", role: "Sommelier", imageSrc: "http://img.b2bpic.net/free-photo/side-view-snacks-blackboard-with-bottle-glass-red-wine_140725-9072.jpg" },
]}
title="Meet Our Culinary Artists"
description="The passionate experts bringing the Sult'n Namsos vision to life."
title="Møt våre kulinariske artister"
description="De lidenskapelige ekspertene som bringer Sult'n Namsos til live."
/>
</div>
@@ -224,27 +112,12 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
metrics={[
{
id: "me1",
icon: Star,
title: "Awards Won",
value: "12+",
},
{
id: "me2",
icon: Users,
title: "Happy Guests",
value: "50k+",
},
{
id: "me3",
icon: Award,
title: "Years Experience",
value: "25+",
},
{ id: "me1", icon: Star, title: "Utmerkelser", value: "12+" },
{ id: "me2", icon: Users, title: "Fornøyde gjester", value: "50k+" },
{ id: "me3", icon: Award, title: "Erfaring", value: "25+" },
]}
title="A Legacy of Excellence"
description="Numbers reflecting our commitment to the craft."
title="En arv av fortreffelighet"
description="Tall som reflekterer vår dedikasjon til håndverket."
/>
</div>
@@ -254,63 +127,16 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Ole Jensen",
role: "Visitor",
company: "Local",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-barista-boy-cafe_23-2148436241.jpg",
},
{
id: "t2",
name: "Maria Olsen",
role: "Food Critic",
company: "Times",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-beautiful-woman-with-folded-arms-looking-camera_23-2147876783.jpg",
},
{
id: "t3",
name: "Thomas Aas",
role: "Guest",
company: "Traveler",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/adorable-woman-straw-hat-wears-blouse-make-selfie_273609-2353.jpg",
},
{
id: "t4",
name: "Hilde Moen",
role: "Regular",
company: "Namsos",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/laughing-woman-with-dish-menu_23-2147681115.jpg",
},
{
id: "t5",
name: "Jonas Berg",
role: "Visitor",
company: "Tour",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-asian-man-friends-reunion_23-2149244687.jpg",
},
{ id: "t1", name: "Ole Jensen", role: "Gjest", company: "Lokal", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-barista-boy-cafe_23-2148436241.jpg" },
{ id: "t2", name: "Maria Olsen", role: "Matkritiker", company: "Times", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/side-view-beautiful-woman-with-folded-arms-looking-camera_23-2147876783.jpg" },
]}
kpiItems={[
{
value: "4.9",
label: "Avg Rating",
},
{
value: "100%",
label: "Fresh Ingredients",
},
{
value: "5-Star",
label: "Service Quality",
},
{ value: "4.9", label: "Snittvurdering" },
{ value: "100%", label: "Ferske ingredienser" },
{ value: "5-stjerners", label: "Service" },
]}
title="What Our Guests Say"
description="Authentic feedback from visitors who have experienced our service."
title="Hva våre gjester sier"
description="Autentiske tilbakemeldinger fra besøkende."
/>
</div>
@@ -319,24 +145,12 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Do I need a reservation?",
content: "Yes, bookings are highly recommended on weekends.",
},
{
id: "f2",
title: "Do you offer vegan options?",
content: "We have a dedicated plant-based seasonal menu.",
},
{
id: "f3",
title: "Where are you located?",
content: "We are located centrally in the heart of Namsos.",
},
{ id: "f1", title: "Må jeg reservere bord?", content: "Ja, vi anbefaler bordbestilling i helgene." },
{ id: "f2", title: "Har dere veganske alternativer?", content: "Vi har en egen sesongbasert meny med plantebaserte retter." },
{ id: "f3", title: "Hvor holder dere til?", content: "Vi holder til sentralt i hjertet av Namsos." },
]}
title="Common Questions"
description="Everything you need to know before visiting us."
title="Ofte stilte spørsmål"
description="Alt du trenger å vite før ditt besøk."
faqsAnimation="slide-up"
/>
</div>
@@ -344,32 +158,14 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
title="Reserve Your Table"
description="We look forward to welcoming you soon. Please let us know your requirements."
title="Reserver bord"
description="Vi gleder oss til å ønske deg velkommen. Fortell oss gjerne om dine spesielle behov."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
},
{
name: "guests",
type: "number",
placeholder: "Number of Guests",
},
{ name: "name", type: "text", placeholder: "Ditt navn", required: true },
{ name: "email", type: "email", placeholder: "Din e-post", required: true },
{ name: "guests", type: "number", placeholder: "Antall gjester" },
]}
textarea={{
name: "requests",
placeholder: "Special requests or allergies",
rows: 4,
}}
textarea={{ name: "requests", placeholder: "Spesielle ønsker eller allergier", rows: 4 }}
imageSrc="http://img.b2bpic.net/free-photo/elegantly-dressed-couple-handsome-stylish-male-charming-brunette-woman-dating-luxury-restaurant_613910-21002.jpg"
/>
</div>
@@ -378,32 +174,8 @@ export default function LandingPage() {
<FooterBaseCard
logoText="Sult'n Namsos"
columns={[
{
title: "Explore",
items: [
{
label: "Menu",
href: "#menu",
},
{
label: "About",
href: "#about",
},
],
},
{
title: "Connect",
items: [
{
label: "Contact",
href: "#contact",
},
{
label: "Facebook",
href: "#",
},
],
},
{ title: "Utforsk", items: [{ label: "Meny", href: "#menu" }, { label: "Om Oss", href: "#about" }] },
{ title: "Kontakt", items: [{ label: "Kontakt oss", href: "#contact" }, { label: "Facebook", href: "#" }] },
]}
/>
</div>