3 Commits

Author SHA1 Message Date
8bae5f1915 Merge version_2 into main
Merge version_2 into main
2026-04-05 18:35:21 +00:00
76c0f93fea Update src/app/page.tsx 2026-04-05 18:35:18 +00:00
486ef5f631 Merge version_1 into main
Merge version_1 into main
2026-04-05 18:32:16 +00:00

View File

@@ -30,25 +30,15 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Home", name: "Hem", id: "hero"},
id: "hero",
},
{ {
name: "About", name: "Om oss", id: "about"},
id: "about",
},
{ {
name: "Menu", name: "Meny", id: "menu"},
id: "menu",
},
{ {
name: "Reviews", name: "Recensioner", id: "reviews"},
id: "reviews",
},
{ {
name: "Location", name: "Plats", id: "contact"},
id: "contact",
},
]} ]}
brandName="Mat Sushi" brandName="Mat Sushi"
/> />
@@ -57,104 +47,56 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitTestimonial <HeroSplitTestimonial
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}} title="Konsten av Mat Sushi"
title="The Art of Mat Sushi" description="Arton års hantverk, förstklassiga råvaror och autentisk japansk tradition upphöjd för den moderna gommen."
description="Eighteen years of craft, premium ingredients, and authentic Japanese tradition elevated for the modern palate."
testimonials={[ testimonials={[
{ {
name: "Elena R.", name: "Elena R.", handle: "@elena_foodie", testimonial: "Den bästa omakasen i stan. Varje tugga är perfekt.", rating: 5,
handle: "@elena_foodie", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-maki-sushi-with-rice_23-2148348185.jpg?_wi=1", imageAlt: "luxury sushi plating dark background"},
testimonial: "The best omakase in the city. Every bite is perfection.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-maki-sushi-with-rice_23-2148348185.jpg?_wi=1",
imageAlt: "luxury sushi plating dark background",
},
{ {
name: "Mark S.", name: "Mark S.", handle: "@mark_s", testimonial: "Oöverträffad kvalitet. En sann dold pärla.", rating: 5,
handle: "@mark_s", imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-white-apron-sprinkled-salt-onto-fresh-fish-pomegranate-seeds-bowl-table_179666-44297.jpg", imageAlt: "traditional japanese chef crafting sushi"},
testimonial: "Unmatched quality. A true hidden gem.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-white-apron-sprinkled-salt-onto-fresh-fish-pomegranate-seeds-bowl-table_179666-44297.jpg",
imageAlt: "traditional japanese chef crafting sushi",
},
{ {
name: "Sarah J.", name: "Sarah J.", handle: "@sarah_j", testimonial: "En lyxig sushiupplevelse utan like.", rating: 5,
handle: "@sarah_j", imageSrc: "http://img.b2bpic.net/free-photo/various-colored-sushi-set-top-view_140725-5587.jpg?_wi=1", imageAlt: "gourmet nigiri sushi premium plating"},
testimonial: "Luxury sushi experience like no other.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/various-colored-sushi-set-top-view_140725-5587.jpg?_wi=1",
imageAlt: "gourmet nigiri sushi premium plating",
},
{ {
name: "David W.", name: "David W.", handle: "@david_w", testimonial: "Uppmärksamheten på detaljer är anmärkningsvärd.", rating: 5,
handle: "@david_w", imageSrc: "http://img.b2bpic.net/free-photo/buddha-bowl-rice-with-salmon-radish-red-cabbage-edamame-beans-sesame-seeds-concept-delicious-healthy-food-top-view-copy-space_127032-2414.jpg?_wi=1", imageAlt: "fresh poke bowl vibrant ingredients"},
testimonial: "The attention to detail is remarkable.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/buddha-bowl-rice-with-salmon-radish-red-cabbage-edamame-beans-sesame-seeds-concept-delicious-healthy-food-top-view-copy-space_127032-2414.jpg?_wi=1",
imageAlt: "fresh poke bowl vibrant ingredients",
},
{ {
name: "Lisa T.", name: "Lisa T.", handle: "@lisa_t", testimonial: "Absolut utsökt matupplevelse.", rating: 5,
handle: "@lisa_t", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-noodles-with-eggs-vegetables_23-2148694335.jpg?_wi=1", imageAlt: "authentic bibimbap japanese fusion"},
testimonial: "Absolutely exquisite dining experience.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-noodles-with-eggs-vegetables_23-2148694335.jpg?_wi=1",
imageAlt: "authentic bibimbap japanese fusion",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Reserve Now", text: "Boka bord", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-maki-sushi-with-rice_23-2148348185.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/flat-lay-maki-sushi-with-rice_23-2148348185.jpg?_wi=2"
mediaAnimation="slide-up" mediaAnimation="slide-up"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg", src: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg", alt: "Diner 1"},
alt: "Diner 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-sunny-smiling-blonde-woman-white-sweater-eating-sushi-lunch-small-caffe_231208-5226.jpg", src: "http://img.b2bpic.net/free-photo/young-sunny-smiling-blonde-woman-white-sweater-eating-sushi-lunch-small-caffe_231208-5226.jpg", alt: "Diner 2"},
alt: "Diner 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/smiley-man-talking-phone-new-year-s-eve-party_23-2149144044.jpg", src: "http://img.b2bpic.net/free-photo/smiley-man-talking-phone-new-year-s-eve-party_23-2149144044.jpg", alt: "Diner 3"},
alt: "Diner 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg", src: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg", alt: "Diner 4"},
alt: "Diner 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg", src: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg", alt: "Diner 5"},
alt: "Diner 5",
},
]} ]}
avatarText="Join 2,000+ satisfied guests" avatarText="Gå med 2 000+ nöjda gäster"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Michelin-rekommenderad"},
text: "Michelin Recommended",
},
{ {
type: "text", type: "text", text: "100% hållbar skaldjur"},
text: "100% Sustainable Seafood",
},
{ {
type: "text", type: "text", text: "Autentiskt japanskt hantverk"},
text: "Authentic Japanese Craft",
},
{ {
type: "text", type: "text", text: "Omakase-expert"},
text: "Omakase Expert",
},
{ {
type: "text", type: "text", text: "Förstklassiga ingredienser"},
text: "Premium Ingredients",
},
]} ]}
/> />
</div> </div>
@@ -167,34 +109,23 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
metrics={[ metrics={[
{ {
id: "1", id: "1", value: "4.5★", description: "Betyg på Foodora"},
value: "4.5★",
description: "Rating on Foodora",
},
{ {
id: "2", id: "2", value: "527+", description: "Verifierade recensioner"},
value: "527+",
description: "Verified Reviews",
},
{ {
id: "3", id: "3", value: "18+", description: "År av tradition"},
value: "18+",
description: "Years of Tradition",
},
]} ]}
title="Proven Quality" title="Beprövad kvalitet"
description="Our legacy speaks for itself." description="Vårt arv talar för sig självt."
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<TextSplitAbout <TextSplitAbout
useInvertedBackground={false} useInvertedBackground={false}
title="A Legacy of Taste" title="Ett arv av smak"
description={[ description={[
"For nearly two decades, Mat Sushi has defined premium Japanese dining through dedication and craft.", "I nästan två decennier har Mat Sushi definierat premium japansk middag genom engagemang och hantverk.", "Vår filosofi är enkel: använd de bästa ingredienserna och låt deras naturliga smaker skina."]}
"Our philosophy is simple: source the finest ingredients and let their natural flavors shine.",
]}
/> />
</div> </div>
@@ -206,50 +137,20 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Premium Nigiri", price: "280 kr", variant: "Säsongsbaserad", imageSrc: "http://img.b2bpic.net/free-photo/various-colored-sushi-set-top-view_140725-5587.jpg?_wi=2"},
name: "Premium Nigiri",
price: "$28",
variant: "Seasonal",
imageSrc: "http://img.b2bpic.net/free-photo/various-colored-sushi-set-top-view_140725-5587.jpg?_wi=2",
},
{ {
id: "p2", id: "p2", name: "Poke Bowl", price: "220 kr", variant: "Signatur", imageSrc: "http://img.b2bpic.net/free-photo/buddha-bowl-rice-with-salmon-radish-red-cabbage-edamame-beans-sesame-seeds-concept-delicious-healthy-food-top-view-copy-space_127032-2414.jpg?_wi=2"},
name: "Poke Bowl",
price: "$22",
variant: "Signature",
imageSrc: "http://img.b2bpic.net/free-photo/buddha-bowl-rice-with-salmon-radish-red-cabbage-edamame-beans-sesame-seeds-concept-delicious-healthy-food-top-view-copy-space_127032-2414.jpg?_wi=2",
},
{ {
id: "p3", id: "p3", name: "Autentisk Bibimbap", price: "250 kr", variant: "Fusion", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-noodles-with-eggs-vegetables_23-2148694335.jpg?_wi=2"},
name: "Authentic Bibimbap",
price: "$25",
variant: "Fusion",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-noodles-with-eggs-vegetables_23-2148694335.jpg?_wi=2",
},
{ {
id: "p4", id: "p4", name: "Pad Thai Delight", price: "200 kr", variant: "Klassiker", imageSrc: "http://img.b2bpic.net/free-photo/rice-noodles-with-shrimps-vegetables_23-2148195543.jpg"},
name: "Pad Thai Delight",
price: "$20",
variant: "Classic",
imageSrc: "http://img.b2bpic.net/free-photo/rice-noodles-with-shrimps-vegetables_23-2148195543.jpg",
},
{ {
id: "p5", id: "p5", name: "Signaturrullar", price: "300 kr", variant: "Kockens special", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-delicious-sushi-sushi-delivery-advertising-sushi-rolls-made-fish-cheese_132075-14525.jpg"},
name: "Signature Rolls",
price: "$30",
variant: "Chef Special",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-delicious-sushi-sushi-delivery-advertising-sushi-rolls-made-fish-cheese_132075-14525.jpg",
},
{ {
id: "p6", id: "p6", name: "Krispig Tempura", price: "180 kr", variant: "Klassiker", imageSrc: "http://img.b2bpic.net/free-photo/breaded-torpedo-shrimps-wooden-table_123827-35704.jpg"},
name: "Crispy Tempura",
price: "$18",
variant: "Classic",
imageSrc: "http://img.b2bpic.net/free-photo/breaded-torpedo-shrimps-wooden-table_123827-35704.jpg",
},
]} ]}
title="Signature Selection" title="Signaturutbud"
description="Handcrafted dishes inspired by our guests' favorites." description="Handgjorda rätter inspirerade av våra gästers favoriter."
/> />
</div> </div>
@@ -258,33 +159,18 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg"},
name: "Sarah J.",
imageSrc: "http://img.b2bpic.net/free-photo/emotional-female-portrait-closeup-outdoors_1321-4437.jpg",
},
{ {
id: "2", id: "2", name: "Michael K.", imageSrc: "http://img.b2bpic.net/free-photo/young-sunny-smiling-blonde-woman-white-sweater-eating-sushi-lunch-small-caffe_231208-5226.jpg"},
name: "Michael K.",
imageSrc: "http://img.b2bpic.net/free-photo/young-sunny-smiling-blonde-woman-white-sweater-eating-sushi-lunch-small-caffe_231208-5226.jpg",
},
{ {
id: "3", id: "3", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-talking-phone-new-year-s-eve-party_23-2149144044.jpg"},
name: "Elena R.",
imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-talking-phone-new-year-s-eve-party_23-2149144044.jpg",
},
{ {
id: "4", id: "4", name: "David W.", imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg"},
name: "David W.",
imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg",
},
{ {
id: "5", id: "5", name: "Lisa T.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg"},
name: "Lisa T.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg",
},
]} ]}
cardTitle="Guest Testimonials" cardTitle="Gästrecensioner"
cardTag="Reviews" cardTag="Recensioner"
cardAnimation="slide-up" cardAnimation="slide-up"
/> />
</div> </div>
@@ -292,19 +178,13 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplitForm <ContactSplitForm
useInvertedBackground={true} useInvertedBackground={true}
title="Visit Mat Sushi" title="Besök Mat Sushi"
description="Reserve your table today and experience the art of traditional dining." description="Boka ditt bord idag och upplev konsten av traditionell middag."
inputs={[ inputs={[
{ {
name: "name", name: "name", type: "text", placeholder: "Ditt namn"},
type: "text",
placeholder: "Your Name",
},
{ {
name: "email", name: "email", type: "email", placeholder: "E-postadress"},
type: "email",
placeholder: "Email Address",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/decorated-wedding-reception-venue-with-view-sea-through-windows_637285-1001.jpg" imageSrc="http://img.b2bpic.net/free-photo/decorated-wedding-reception-venue-with-view-sea-through-windows_637285-1001.jpg"
/> />
@@ -316,25 +196,17 @@ export default function LandingPage() {
{ {
items: [ items: [
{ {
label: "Reserve a Table", label: "Boka bord", href: "#contact"},
href: "#contact",
},
{ {
label: "View Menu", label: "Se menyn", href: "#menu"},
href: "#menu",
},
], ],
}, },
{ {
items: [ items: [
{ {
label: "Privacy Policy", label: "Integritetspolicy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Användarvillkor", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -344,4 +216,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }