Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9f9e7114b9 | |||
| 08a91a1a33 | |||
| 1322927a92 |
331
src/app/page.tsx
331
src/app/page.tsx
@@ -30,22 +30,10 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Hjem", id: "hero" },
|
||||||
name: "Home",
|
{ name: "Om oss", id: "about" },
|
||||||
id: "hero",
|
{ name: "Meny", id: "products" },
|
||||||
},
|
{ name: "Kontakt", id: "contact" },
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Menu",
|
|
||||||
id: "products",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Lille Saigon"
|
brandName="Lille Saigon"
|
||||||
/>
|
/>
|
||||||
@@ -53,119 +41,19 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitDoubleCarousel
|
<HeroSplitDoubleCarousel
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
title="Sushi i Sarpsborg"
|
||||||
}}
|
description="Opplev den fineste ferske sushien og japanske smaker, praktisk plassert for takeaway og levering i Thranes gate 31."
|
||||||
title="Authentic Sushi in Sarpsborg"
|
|
||||||
description="Experience the finest fresh sushi and Japanese flavors, conveniently located for takeaway and delivery at Thranes gate 31."
|
|
||||||
leftCarouselItems={[
|
leftCarouselItems={[
|
||||||
{
|
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-eating-sushi_23-2151345036.jpg", imageAlt: "Sushi Platter" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-eating-sushi_23-2151345036.jpg",
|
{ imageSrc: "http://img.b2bpic.net/free-photo/sushi-with-red-caviar-ginger-horseradish-soy-sauce_140725-2217.jpg", imageAlt: "Sushi Platter" },
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sushi-with-red-caviar-ginger-horseradish-soy-sauce_140725-2217.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sushi-set-with-ginger-wasabi_140725-6839.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/ebi-nigiri-with-wasabi-ginger-soy-sauce_140725-10925.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/waiting-friends-with-sushi-rolls_158595-5722.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/set-delicious-sushi-with-chopsticks-ginger-marble-surface_114579-32552.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
rightCarouselItems={[
|
rightCarouselItems={[
|
||||||
{
|
{ imageSrc: "http://img.b2bpic.net/free-photo/delicious-asian-food-with-copy-space_23-2149035151.jpg", imageAlt: "Sushi Platter" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-asian-food-with-copy-space_23-2149035151.jpg",
|
{ imageSrc: "http://img.b2bpic.net/free-photo/plate-salmon-hot-sushi-rolls-placed-marble-table_114579-65916.jpg", imageAlt: "Sushi Platter" },
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-composition-delicious-poke-bowl_23-2148873849.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-cookie-with-grapefruit-slice-black-plate_114579-61363.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/plate-salmon-hot-sushi-rolls-placed-marble-table_114579-65916.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-set-sushi-with-soy-sauce-blue-white_140725-12486.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-fresh-sushi-rolls-with-soy-sauce-wooden-board_114579-58990.jpg",
|
|
||||||
imageAlt: "Sushi Platter",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Order Online",
|
|
||||||
href: "https://saigonsushi.no",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatars={[
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/attractive-young-woman-with-gingerbread-blurred-background-with-bokeh_169016-24849.jpg",
|
|
||||||
alt: "Customer 1",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-holding-burger_23-2148705543.jpg",
|
|
||||||
alt: "Customer 2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/person-eating-fresh-cheese_52683-110414.jpg",
|
|
||||||
alt: "Customer 3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/pleased-female-entrepreneur-trendy-sunglasses-denim-jacke_197531-31011.jpg",
|
|
||||||
alt: "Customer 4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/foodie-taking-photo-two-bowls-with-food_23-2149277986.jpg",
|
|
||||||
alt: "Customer 5",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatarText="Loved by 1000+ local foodies"
|
|
||||||
marqueeItems={[
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/hot-rolls-served-with-sauce-ginger_140725-7859.jpg",
|
|
||||||
alt: "Fresh Rolls",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/sushi-dish-asian-restaurant_23-2148195583.jpg",
|
|
||||||
alt: "Asian Restaurant",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/sushi-set-top-view-table_140725-10001.jpg",
|
|
||||||
alt: "Sushi Set",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/sushi-set-with-standart-ingridients_140725-4267.jpg",
|
|
||||||
alt: "Sushi Set",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/sushi-dish-asian-restaurant_23-2148195622.jpg",
|
|
||||||
alt: "Sushi Dish",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
|
buttons={[{ text: "Bestill nå", href: "https://saigonsushi.no" }]}
|
||||||
|
avatarText="Elsket av 1000+ lokale matentusiaster"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -175,49 +63,20 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{ id: "f1", title: "Rask Takeaway", tags: ["Rask", "Praktisk"], imageSrc: "http://img.b2bpic.net/free-photo/sushi-box_74190-2352.jpg", imageAlt: "Takeaway" },
|
||||||
id: "f1",
|
{ id: "f2", title: "Ferske ingredienser", tags: ["Kvalitet", "Fersk"], imageSrc: "http://img.b2bpic.net/free-photo/salmon-sushi-rolls-circular-wooden-plate-green-placemat_23-2148123621.jpg", imageAlt: "Ingredienser" },
|
||||||
title: "Quick Takeaway",
|
|
||||||
tags: [
|
|
||||||
"Fast",
|
|
||||||
"Convenient",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sushi-box_74190-2352.jpg",
|
|
||||||
imageAlt: "Takeaway",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f2",
|
|
||||||
title: "Fresh Ingredients",
|
|
||||||
tags: [
|
|
||||||
"Quality",
|
|
||||||
"Fresh",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/salmon-sushi-rolls-circular-wooden-plate-green-placemat_23-2148123621.jpg",
|
|
||||||
imageAlt: "Ingredients",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f3",
|
|
||||||
title: "Fast Delivery",
|
|
||||||
tags: [
|
|
||||||
"Reliable",
|
|
||||||
"Speed",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/surprised-young-delivery-girl-wearing-uniform-cap-holding-pizza-boxes-take-selfie-isolated-orange-wall_141793-82648.jpg",
|
|
||||||
imageAlt: "Delivery",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Why Choose Lille Saigon?"
|
title="Hvorfor velge Lille Saigon?"
|
||||||
description="We take pride in our fast service, quality ingredients, and authentic flavors."
|
description="Vi er stolte av vår raske service, kvalitetsingredienser og autentiske smaker."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<TextSplitAbout
|
<TextSplitAbout
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Our Passion for Sushi"
|
title="Vår lidenskap for sushi"
|
||||||
description={[
|
description={[
|
||||||
"Located in the heart of Sarpsborg, Lille Saigon serves premium Japanese cuisine with a commitment to quality.",
|
"Ligger i hjertet av Sarpsborg, Lille Saigon serverer premium japansk mat med fokus på kvalitet.", "Enten du ser etter en rask lunsj eller en familiemiddag, leverer vi smaker som bringer deg tilbake."
|
||||||
"Whether you are looking for a quick lunch or a family dinner, we provide flavors that bring you back for more.",
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -228,52 +87,8 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
gridVariant="three-columns-all-equal-width"
|
gridVariant="three-columns-all-equal-width"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
title="Våre menyfavoritter"
|
||||||
{
|
description="Oppdag våre mest populære ruller og tradisjonelle japanske retter."
|
||||||
id: "p1",
|
|
||||||
name: "Maki Selection",
|
|
||||||
price: "150 kr",
|
|
||||||
variant: "Rolls",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sushi-roll_1203-3505.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p2",
|
|
||||||
name: "Nigiri Mix",
|
|
||||||
price: "180 kr",
|
|
||||||
variant: "Premium",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-white-chocolate-halloween-candies-white_140725-12236.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p3",
|
|
||||||
name: "Crispy Tempura",
|
|
||||||
price: "130 kr",
|
|
||||||
variant: "Hot",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-rolls-with-topping_140725-3654.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p4",
|
|
||||||
name: "Fresh Sashimi",
|
|
||||||
price: "200 kr",
|
|
||||||
variant: "Fresh",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-sushi-bright-food-meat_1203-5454.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p5",
|
|
||||||
name: "Veggie Mix",
|
|
||||||
price: "120 kr",
|
|
||||||
variant: "Vegetarian",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-tasty-vegetable-spring-rolls-tray-with-chopsticks_23-2148138917.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p6",
|
|
||||||
name: "Lunch Special",
|
|
||||||
price: "110 kr",
|
|
||||||
variant: "Combo",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sushi-rolls-topped-with-salmon-radish_140725-4241.jpg",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Our Menu Favorites"
|
|
||||||
description="Discover our most popular rolls and traditional Japanese dishes."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -282,51 +97,10 @@ export default function LandingPage() {
|
|||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
|
||||||
{
|
|
||||||
id: "t1",
|
|
||||||
name: "Sarah",
|
|
||||||
handle: "@sarah_s",
|
|
||||||
testimonial: "Tasty and filling food, definitely my go-to for sushi.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-redhead-woman-eating-some-street-food_23-2148952874.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t2",
|
|
||||||
name: "Marcus",
|
|
||||||
handle: "@m_l",
|
|
||||||
testimonial: "Great for a fast lunch break in Sarpsborg.",
|
|
||||||
rating: 4,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-woman-looking-her-husband_23-2148435726.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t3",
|
|
||||||
name: "Emma",
|
|
||||||
handle: "@em_foodie",
|
|
||||||
testimonial: "Good quality for the price, love the takeaway option.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-red-hat-talking-with-man_171337-16410.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t4",
|
|
||||||
name: "John",
|
|
||||||
handle: "@j_d",
|
|
||||||
testimonial: "Satisfying experience when I do not want to cook.",
|
|
||||||
rating: 4,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-female-with-broad-pleasant-smile-rests-sidewalk-cafe-alone-enjoys-good-rest-summer-vacation_273609-3491.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t5",
|
|
||||||
name: "Olivia",
|
|
||||||
handle: "@olivia_z",
|
|
||||||
testimonial: "Reliable and consistent flavors every single time.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-talking-by-lunch_1098-14622.jpg",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
showRating={true}
|
showRating={true}
|
||||||
title="Hear From Our Guests"
|
testimonials={[]}
|
||||||
description="See why locals in Sarpsborg choose Lille Saigon for their sushi cravings."
|
title="Hva våre gjester sier"
|
||||||
|
description="Se hvorfor lokale i Sarpsborg velger Lille Saigon for sin sushisult."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -334,62 +108,33 @@ export default function LandingPage() {
|
|||||||
<FaqBase
|
<FaqBase
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
title="Ofte stilte spørsmål"
|
||||||
{
|
description="Har du spørsmål om bestillinger, levering eller menyen vår?"
|
||||||
id: "q1",
|
|
||||||
title: "Do you offer delivery?",
|
|
||||||
content: "Yes, we offer reliable delivery services in the Sarpsborg area.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "q2",
|
|
||||||
title: "What are your opening hours?",
|
|
||||||
content: "We are open daily and close at 9 pm.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "q3",
|
|
||||||
title: "Where is the restaurant located?",
|
|
||||||
content: "We are at Thranes gate 31, 1723 Sarpsborg.",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
title="Frequently Asked Questions"
|
|
||||||
description="Have questions about our orders, delivery, or menu?"
|
|
||||||
faqsAnimation="slide-up"
|
faqsAnimation="slide-up"
|
||||||
|
faqs={[
|
||||||
|
{ id: "q1", title: "Tilbyr dere levering?", content: "Ja, vi tilbyr pålitelig levering i Sarpsborg-området." },
|
||||||
|
{ id: "q2", title: "Hva er åpningstidene deres?", content: "Vi har åpent daglig og stenger kl. 21.00." },
|
||||||
|
{ id: "q3", title: "Hvor ligger restauranten?", content: "Vi holder til i Thranes gate 31, 1723 Sarpsborg." }
|
||||||
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{ variant: "plain" }}
|
||||||
variant: "plain",
|
tag="Kontakt oss"
|
||||||
}}
|
title="Besøk oss eller bestill i dag"
|
||||||
tag="Get in touch"
|
description="Vi holder til i Thranes gate 31. Ring oss eller bestill online."
|
||||||
title="Visit Us or Order Today"
|
buttons={[{ text: "Ring oss", href: "tel:69120569" }, { text: "Bestill Online", href: "https://saigonsushi.no" }]}
|
||||||
description="We are located at Thranes gate 31. Give us a call or place an order online."
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Call Us",
|
|
||||||
href: "tel:69120569",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Order Online",
|
|
||||||
href: "https://saigonsushi.no",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterLogoReveal
|
<FooterLogoReveal
|
||||||
logoText="Lille Saigon"
|
logoText="Lille Saigon"
|
||||||
leftLink={{
|
leftLink={{ text: "Bestill Online", href: "https://saigonsushi.no" }}
|
||||||
text: "Order Online",
|
rightLink={{ text: "Kontakt", href: "tel:69120569" }}
|
||||||
href: "https://saigonsushi.no",
|
|
||||||
}}
|
|
||||||
rightLink={{
|
|
||||||
text: "Contact",
|
|
||||||
href: "tel:69120569",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user