Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
2025-12-27 08:29:30 +00:00
2 changed files with 114 additions and 48 deletions

View File

@@ -10,19 +10,19 @@ const publicSans = Public_Sans({
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Hidden Stand Bakery | Premium Artisan Bread in Niseko", title: "Sakura Sushi | Premium Japanese Sushi Restaurant",
description: "Discover exceptional artisan bread and pastries at Hidden Stand Bakery in Niseko, Japan. Handcrafted sourdough and European-inspired breads made fresh daily.", description: "Discover authentic sushi crafted by master chefs at Sakura Sushi. Experience premium Japanese cuisine with the finest ingredients and traditional techniques.",
keywords: "artisan bread, bakery, Niseko, sourdough, pastries, Japanese bread, premium baking", keywords: "sushi restaurant, Japanese cuisine, fresh sushi, sashimi, nigiri, premium sushi, authentic Japanese",
openGraph: { openGraph: {
title: "Hidden Stand Bakery | Premium Artisan Bread", title: "Sakura Sushi | Premium Japanese Sushi",
description: "Exceptional handcrafted bread in the heart of Niseko", description: "Authentic sushi crafted by master chefs",
siteName: "Hidden Stand Bakery", siteName: "Sakura Sushi",
type: "website" type: "website"
}, },
twitter: { twitter: {
card: "summary_large_image", card: "summary_large_image",
title: "Hidden Stand Bakery", title: "Sakura Sushi",
description: "Premium artisan bread and pastries in Niseko, Japan" description: "Premium sushi and Japanese cuisine"
} }
}; };

View File

@@ -6,6 +6,7 @@ import HeroBillboardCarouselSplit from '@/components/sections/hero/HeroBillboard
import TextAbout from '@/components/sections/about/TextAbout'; import TextAbout from '@/components/sections/about/TextAbout';
import ProductCardSeven from '@/components/sections/product/ProductCardSeven'; import ProductCardSeven from '@/components/sections/product/ProductCardSeven';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
import ContactSplit from '@/components/sections/contact/ContactSplit'; import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterBaseSocial from '@/components/sections/footer/FooterBaseSocial'; import FooterBaseSocial from '@/components/sections/footer/FooterBaseSocial';
import { Instagram, Facebook } from "lucide-react"; import { Instagram, Facebook } from "lucide-react";
@@ -26,12 +27,13 @@ export default function LandingPage() {
> >
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
brandName="Hidden Stand" brandName="Sakura Sushi"
navItems={[ navItems={[
{ name: "Home", id: "hero" }, { name: "Home", id: "hero" },
{ name: "About", id: "about" }, { name: "About", id: "about" },
{ name: "Products", id: "products" }, { name: "Menu", id: "products" },
{ name: "Reviews", id: "testimonials" }, { name: "Reviews", id: "testimonials" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" } { name: "Contact", id: "contact" }
]} ]}
button={{ button={{
@@ -43,39 +45,39 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardCarouselSplit <HeroBillboardCarouselSplit
title="Hidden Stand Bakery" title="Sakura Sushi Restaurant"
mediaItems={[ mediaItems={[
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766815282638-jqdn27ad.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766815282638-jqdn27ad.jpg",
imageAlt: "Artisan bread fresh from the oven" imageAlt: "Premium sushi platter"
}, },
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823072820-fh9j8gqy.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823072820-fh9j8gqy.jpg",
imageAlt: "Traditional sourdough loaf" imageAlt: "Fresh nigiri sushi selection"
}, },
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766815285364-7q7e9roz.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766815285364-7q7e9roz.jpg",
imageAlt: "Golden croissants and pastries" imageAlt: "Artfully arranged sushi rolls"
}, },
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823073749-ox9qhm29.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823073749-ox9qhm29.jpg",
imageAlt: "Japanese-inspired bakery selection" imageAlt: "Master chef crafting sushi"
}, },
{ {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823074689-81v54jo8.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823074689-81v54jo8.jpg",
imageAlt: "Premium artisan bread assortment" imageAlt: "Premium sashimi assortment"
} }
]} ]}
buttons={[ buttons={[
{ text: "Explore Products", href: "products" }, { text: "Explore Menu", href: "products" },
{ text: "Order Now", href: "contact" } { text: "Make Reservation", href: "contact" }
]} ]}
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<TextAbout <TextAbout
title="Crafting premium artisan bread in the heart of Niseko. We combine traditional Japanese baking techniques with European sourdough mastery to create extraordinary bread experiences. Every loaf tells a story of passion, precision, and the finest ingredients." title="Experience authentic Japanese sushi crafted by master chefs. We combine traditional Edo-mae sushi techniques with the finest premium ingredients sourced directly from Japan. Every piece of sushi is a work of art, reflecting our commitment to excellence and respect for the craft."
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
buttons={[ buttons={[
{ text: "Learn Our Story", href: "about" } { text: "Learn Our Story", href: "about" }
@@ -85,29 +87,29 @@ export default function LandingPage() {
<div id="products" data-section="products"> <div id="products" data-section="products">
<ProductCardSeven <ProductCardSeven
title="Our Signature Collection" title="Our Premium Menu"
description="Handcrafted breads and pastries using premium ingredients and traditional techniques" description="Handcrafted sushi and Japanese specialties using the finest ingredients and traditional techniques"
products={[ products={[
{ {
id: "1", id: "1",
name: "Sourdough Loaf", name: "Toro Nigiri Set",
price: 680", price: 2,800",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823075552-1cw5ayus.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823075552-1cw5ayus.jpg",
imageAlt: "Whole grain sourdough loaf" imageAlt: "Premium toro nigiri selection"
}, },
{ {
id: "2", id: "2",
name: "Butter Croissants", name: "Dragon Roll",
price: 580", price: 2,200",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766815286222-1wyqliyq.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766815286222-1wyqliyq.jpg",
imageAlt: "Fresh butter croissants" imageAlt: "Dragon roll with avocado and eel"
}, },
{ {
id: "3", id: "3",
name: "Dark Rye Bread", name: "Omakase Experience",
price: 720", price: 5,500",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766245920754-l4cqyyki.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766245920754-l4cqyyki.jpg",
imageAlt: "Traditional dark rye loaf" imageAlt: "Chef's choice omakase selection"
} }
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
@@ -119,38 +121,38 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardTwo <TestimonialCardTwo
title="What Our Customers Say" title="What Our Guests Say"
description="Experience the difference quality craftsmanship makes" description="Experience the difference master craftsmanship makes"
testimonials={[ testimonials={[
{ {
id: "1", id: "1",
name: "Yuki Tanaka", name: "Yuki Tanaka",
role: "Regular Customer", role: "Regular Guest",
testimonial: "The bread at Hidden Stand is exceptional. Every morning, I look forward to their fresh sourdough. It's become a ritual.", testimonial: "The sushi at Sakura is exceptional. Every visit is a masterclass in flavor and technique. This is authentic sushi at its finest.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766154635301-vse33sxl.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766154635301-vse33sxl.jpg",
imageAlt: "Yuki Tanaka" imageAlt: "Yuki Tanaka"
}, },
{ {
id: "2", id: "2",
name: "James Mitchell", name: "James Mitchell",
role: "Restaurant Owner", role: "Food Critic",
testimonial: "I supply Hidden Stand bread to my restaurant. Our guests consistently praise the quality and authenticity.", testimonial: "I've dined at top sushi restaurants worldwide. Sakura's dedication to quality and tradition is unmatched. Truly remarkable.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823077103-l79lbi6f.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823077103-l79lbi6f.jpg",
imageAlt: "James Mitchell" imageAlt: "James Mitchell"
}, },
{ {
id: "3", id: "3",
name: "Sakura Yamamoto", name: "Sakura Yamamoto",
role: "Food Blogger", role: "Chef & Food Blogger",
testimonial: "Hidden Stand represents the perfect fusion of Japanese precision and European baking tradition. Simply masterful.", testimonial: "As a chef myself, I'm impressed by the precision and respect for tradition here. This is how sushi should be made.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766183842429-uezzjpov.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766183842429-uezzjpov.jpg",
imageAlt: "Sakura Yamamoto" imageAlt: "Sakura Yamamoto"
}, },
{ {
id: "4", id: "4",
name: "David Chen", name: "David Chen",
role: "Niseko Resident", role: "Restaurant Owner",
testimonial: "As someone from Niseko, this is the bakery I recommend to all my friends and visitors. It's a true gem.", testimonial: "I recommend Sakura to all my guests. The attention to detail and culinary excellence is something special.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766184309647-aqbmmuiq.jpg", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766184309647-aqbmmuiq.jpg",
imageAlt: "David Chen" imageAlt: "David Chen"
} }
@@ -161,11 +163,75 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="team" data-section="team">
<TeamCardEleven
title="Meet Our Master Chefs"
description="Our talented team of sushi masters and culinary professionals dedicated to excellence"
groups={[
{
id: "sushi-chefs",
groupTitle: "Sushi Masters",
members: [
{
id: "1",
title: "Chef Hiroshi Yamada",
subtitle: "Head Sushi Chef",
detail: "25+ years of experience, trained in Tokyo",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766154635301-vse33sxl.jpg",
imageAlt: "Chef Hiroshi Yamada"
},
{
id: "2",
title: "Chef Kenji Sato",
subtitle: "Senior Sushi Chef",
detail: "15 years specializing in nigiri",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766823077103-l79lbi6f.jpg",
imageAlt: "Chef Kenji Sato"
},
{
id: "3",
title: "Chef Akiko Tanaka",
subtitle: "Sushi Chef",
detail: "Specializes in rolls and innovative pieces",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766183842429-uezzjpov.jpg",
imageAlt: "Chef Akiko Tanaka"
}
]
},
{
id: "support-staff",
groupTitle: "Support Team",
members: [
{
id: "4",
title: "Yuki Nakamura",
subtitle: "Restaurant Manager",
detail: "Ensures exceptional dining experience",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766184309647-aqbmmuiq.jpg",
imageAlt: "Yuki Nakamura"
},
{
id: "5",
title: "Tomoe Suzuki",
subtitle: "Head Server",
detail: "Expert in sake and wine pairings",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766815286222-1wyqliyq.jpg",
imageAlt: "Tomoe Suzuki"
}
]
}
]}
animationType="slide-up"
textboxLayout="default"
useInvertedBackground="noInvert"
/>
</div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplit <ContactSplit
tag="Get Updates" tag="Get Updates"
title="Subscribe to Our Newsletter" title="Subscribe to Our Newsletter"
description="Stay informed about new products, seasonal specials, and exclusive offers from Hidden Stand Bakery." description="Stay informed about new menu items, seasonal specials, and exclusive dining experiences at Sakura Sushi."
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
inputPlaceholder="Your email address" inputPlaceholder="Your email address"
buttonText="Subscribe" buttonText="Subscribe"
@@ -176,15 +242,15 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBaseSocial <FooterBaseSocial
logoText="Hidden Stand" logoText="Sakura Sushi"
description="Premium artisan bakery in Niseko, Japan. Crafting exceptional bread since 2020." description="Premium sushi restaurant featuring master chefs and authentic Japanese cuisine."
columns={[ columns={[
{ {
title: "Bakery", title: "Restaurant",
items: [ items: [
{ label: "Products", href: "products" }, { label: "Menu", href: "products" },
{ label: "About Us", href: "about" }, { label: "About Us", href: "about" },
{ label: "Our Story", href: "about" } { label: "Our Chefs", href: "team" }
] ]
}, },
{ {
@@ -197,7 +263,7 @@ export default function LandingPage() {
{ {
title: "Contact", title: "Contact",
items: [ items: [
{ label: "Email", href: "contact" }, { label: "Reservations", href: "contact" },
{ label: "Location", href: "contact" } { label: "Location", href: "contact" }
] ]
} }
@@ -214,7 +280,7 @@ export default function LandingPage() {
ariaLabel: "Facebook" ariaLabel: "Facebook"
} }
]} ]}
copyrightText="© 2025 Hidden Stand Bakery. All rights reserved." copyrightText="© 2025 Sakura Sushi. All rights reserved."
/> />
</div> </div>
</ThemeProvider> </ThemeProvider>