4 Commits

Author SHA1 Message Date
168dcbbcf7 Update src/app/page.tsx 2026-06-10 15:13:54 +00:00
30e2a3abda Merge version_1 into main
Merge version_1 into main
2026-06-10 15:10:13 +00:00
8f26563dba Merge version_1 into main
Merge version_1 into main
2026-06-10 15:09:49 +00:00
43e69a65c1 Merge version_1 into main
Merge version_1 into main
2026-06-10 15:09:04 +00:00

View File

@@ -1,14 +1,14 @@
"use client"; "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel'; import HeroBillboardRotatedCarousel from "@/components/sections/hero/HeroBillboardRotatedCarousel";
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard";
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from "@/components/sections/product/ProductCardOne";
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix'; import FeatureCardSix from "@/components/sections/feature/FeatureCardSix";
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive'; import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from "@/components/sections/socialProof/SocialProofOne";
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
import { Sparkles } from "lucide-react"; import { Sparkles } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
@@ -28,7 +28,7 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="HACHI Budapest" brandName="HACHI Budapest"
logoSrc="http://img.b2bpic.net/free-photo/flat-lay-2020-sports-event-postponed-arrangement_23-2148596850.jpg" logoSrc="https://via.placeholder.com/150/000000/FFFFFF?text=HACHI"
logoAlt="HACHI Budapest logo" logoAlt="HACHI Budapest logo"
navItems={[ navItems={[
{ name: "Menu", id: "#menu" }, { name: "Menu", id: "#menu" },
@@ -50,12 +50,12 @@ export default function LandingPage() {
{ text: "Find Us", href: "#visit" } { text: "Find Us", href: "#visit" }
]} ]}
carouselItems={[ carouselItems={[
{ id: "hero-1", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-brunette-drinks-wine-cafe_1153-3532.jpg", imageAlt: "Appetizing ramen bowl with steam" }, { id: "hero-1", imageSrc: "https://source.unsplash.com/random/800x600?ramen,bowl&1", imageAlt: "Appetizing ramen bowl with steam" },
{ id: "hero-2", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-night-city-with-young-woman_23-2149124062.jpg", imageAlt: "Sashimi platter with elegant presentation" }, { id: "hero-2", imageSrc: "https://source.unsplash.com/random/800x600?sushi,platter&2", imageAlt: "Sashimi platter with elegant presentation" },
{ id: "hero-3", imageSrc: "http://img.b2bpic.net/free-photo/night-view-hofburg-palace-vienna_1398-2847.jpg", imageAlt: "Japanese cocktail in a dark, atmospheric bar" }, { id: "hero-3", imageSrc: "https://source.unsplash.com/random/800x600?japanese,cocktail&3", imageAlt: "Japanese cocktail in a dark, atmospheric bar" },
{ id: "hero-4", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chicken-nuggets-black-plate-fork-ketchup-dark-color-tray-dark-surface_179666-34135.jpg", imageAlt: "Crispy katsu chicken with sauce" }, { id: "hero-4", imageSrc: "https://source.unsplash.com/random/800x600?tempura,dish&4", imageAlt: "Crispy katsu chicken with sauce" },
{ id: "hero-5", imageSrc: "http://img.b2bpic.net/free-photo/person-enjoying-food-restaurant_23-2149269164.jpg", imageAlt: "Udon noodles in a minimalist setting" }, { id: "hero-5", imageSrc: "https://source.unsplash.com/random/800x600?restaurant,interior,japanese&5", imageAlt: "Modern intimate Japanese restaurant interior" },
{ id: "hero-6", imageSrc: "http://img.b2bpic.net/free-photo/chinese-old-house_1127-3656.jpg", imageAlt: "Modern intimate Japanese restaurant interior" } { id: "hero-6", imageSrc: "https://source.unsplash.com/random/800x600?chef,cooking,asian&6", imageAlt: "Japanese chef preparing food" }
]} ]}
autoPlay={true} autoPlay={true}
autoPlayInterval={4000} autoPlayInterval={4000}
@@ -68,8 +68,8 @@ export default function LandingPage() {
description="HACHI Budapest brings an avant-garde take on traditional Japanese comfort food to the heart of downtown. Located on Október 6. utca, our restaurant embodies a philosophy where intimate izakaya warmth meets contemporary minimalist design. We believe in crafting dishes that are both familiar and innovative, using the finest ingredients to redefine Japanese cuisine. Our journey is shared with our sister spot, @hachiko_budapest, a testament to our passion for authentic Japanese flavors with a modern twist." description="HACHI Budapest brings an avant-garde take on traditional Japanese comfort food to the heart of downtown. Located on Október 6. utca, our restaurant embodies a philosophy where intimate izakaya warmth meets contemporary minimalist design. We believe in crafting dishes that are both familiar and innovative, using the finest ingredients to redefine Japanese cuisine. Our journey is shared with our sister spot, @hachiko_budapest, a testament to our passion for authentic Japanese flavors with a modern twist."
subdescription="Experience 'the noods you need' and more, in a setting designed for memorable culinary moments." subdescription="Experience 'the noods you need' and more, in a setting designed for memorable culinary moments."
icon={Sparkles} icon={Sparkles}
imageSrc="http://img.b2bpic.net/free-photo/asian-people-having-dinner-party_23-2149552616.jpg" imageSrc="https://source.unsplash.com/random/1200x800?restaurant,dining,japanese&7"
imageAlt="Modern Japanese restaurant interior" imageAlt="Modern Japanese restaurant interior with diners"
mediaAnimation="slide-up" mediaAnimation="slide-up"
useInvertedBackground={true} useInvertedBackground={true}
/> />
@@ -81,12 +81,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
animationType="slide-up" animationType="slide-up"
products={[ products={[
{ id: "ramen-1", name: "Classic Tonkotsu Ramen", price: "4,800 Ft", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-uncooked-assortment-noodles-with-blank-notebook-copy-space_23-2148377399.jpg", imageAlt: "Classic Tonkotsu Ramen" }, { id: "ramen-1", name: "Classic Tonkotsu Ramen", price: "4,800 Ft", imageSrc: "https://source.unsplash.com/random/600x400?tonkotsu,ramen&8", imageAlt: "Classic Tonkotsu Ramen" },
{ id: "udon-1", name: "Tempura Udon", price: "5,200 Ft", imageSrc: "http://img.b2bpic.net/free-photo/closeup-tasty-spaghetti-served-with-freshly-cooked-shrimp-black-bowl_181624-56505.jpg", imageAlt: "Tempura Udon" }, { id: "udon-1", name: "Tempura Udon", price: "5,200 Ft", imageSrc: "https://source.unsplash.com/random/600x400?udon,tempura&9", imageAlt: "Tempura Udon" },
{ id: "sashimi-1", name: "Assorted Sashimi (6 pcs)", price: "12,000 Ft", imageSrc: "http://img.b2bpic.net/free-photo/seafood-sushi-dish-with-details-simple-black-background_23-2151349406.jpg", imageAlt: "Assorted Sashimi" }, { id: "sashimi-1", name: "Assorted Sashimi (6 pcs)", price: "12,000 Ft", imageSrc: "https://source.unsplash.com/random/600x400?sashimi,fresh&10", imageAlt: "Assorted Sashimi" },
{ id: "katsu-1", name: "Pork Katsu Curry", price: "6,500 Ft", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-dish-inside-plate-tray-green-table-food-meal-restaurant_140725-27860.jpg", imageAlt: "Pork Katsu Curry" }, { id: "katsu-1", name: "Pork Katsu Curry", price: "6,500 Ft", imageSrc: "https://source.unsplash.com/random/600x400?pork,katsu,curry&11", imageAlt: "Pork Katsu Curry" },
{ id: "smallplate-1", name: "Vegan Gyoza (V)", price: "3,800 Ft", imageSrc: "http://img.b2bpic.net/free-photo/top-view-japanese-dumplings-assortment_23-2148809861.jpg", imageAlt: "Vegan Gyoza" }, { id: "smallplate-1", name: "Vegan Gyoza (V)", price: "3,800 Ft", imageSrc: "https://source.unsplash.com/random/600x400?vegan,gyoza&12", imageAlt: "Vegan Gyoza" },
{ id: "cocktail-1", name: "Tokyo Negroni", price: "3,600 Ft", imageSrc: "http://img.b2bpic.net/free-photo/alcoholic-rose-cocktail-glass-bar-table_627829-6487.jpg", imageAlt: "Tokyo Negroni cocktail" } { id: "cocktail-1", name: "Tokyo Negroni", price: "3,600 Ft", imageSrc: "https://source.unsplash.com/random/600x400?tokyo,negroni&13", imageAlt: "Tokyo Negroni cocktail" }
]} ]}
useInvertedBackground={false} useInvertedBackground={false}
textboxLayout="default" textboxLayout="default"
@@ -98,9 +98,9 @@ export default function LandingPage() {
description="We are located at Október 6. utca 8, 1051, V. kerület, just a short walk from St. Stephen's Basilica. We operate on a walk-in only policy — no reservations needed, just come as you are!" description="We are located at Október 6. utca 8, 1051, V. kerület, just a short walk from St. Stephen's Basilica. We operate on a walk-in only policy — no reservations needed, just come as you are!"
textboxLayout="default" textboxLayout="default"
features={[ features={[
{ title: "Opening Hours", description: "Daily from 11:30 AM. Closed MonFri 45 PM for dinner reset. Open until 11 PM.", imageSrc: "http://img.b2bpic.net/free-photo/traveler-s-map_23-2147643195.jpg?_wi=1", imageAlt: "Opening hours icon" }, { title: "Opening Hours", description: "Daily from 11:30 AM. Closed MonFri 45 PM for dinner reset. Open until 11 PM.", imageSrc: "https://source.unsplash.com/random/800x600?clock,time&14", imageAlt: "Opening hours icon" },
{ title: "Location", description: "Október 6. utca 8, 1051, V. kerület. Google Map embedded for easy navigation.", imageSrc: "http://img.b2bpic.net/free-photo/traveler-s-map_23-2147643195.jpg?_wi=2", imageAlt: "Google Map showing HACHI Budapest location" }, { title: "Location", description: "Október 6. utca 8, 1051, V. kerület. Google Map embedded for easy navigation.", imageSrc: "https://source.unsplash.com/random/800x600?map,location&15", imageAlt: "Google Map showing HACHI Budapest location" },
{ title: "Seating", description: "We offer both indoor and outdoor seating options. Enjoy your meal al fresco when the weather is fine!", imageSrc: "http://img.b2bpic.net/free-photo/traveler-s-map_23-2147643195.jpg?_wi=3", imageAlt: "Outdoor seating area at restaurant" } { title: "Seating", description: "We offer both indoor and outdoor seating options. Enjoy your meal al fresco when the weather is fine!", imageSrc: "https://source.unsplash.com/random/800x600?restaurant,seating&16", imageAlt: "Outdoor seating area at restaurant" }
]} ]}
useInvertedBackground={true} useInvertedBackground={true}
/> />
@@ -112,12 +112,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
animationType="slide-up" animationType="slide-up"
products={[ products={[
{ id: "gallery-1", name: "Signature Sushi Rolls", price: "", imageSrc: "http://img.b2bpic.net/free-photo/shrimp-black-pasta-minimalist-dark-plate_23-2148425563.jpg", imageAlt: "Close-up of a signature sushi roll" }, { id: "gallery-1", name: "Signature Sushi Rolls", price: "", imageSrc: "https://source.unsplash.com/random/800x600?sushi,rolls&17", imageAlt: "Close-up of a signature sushi roll" },
{ id: "gallery-2", name: "Chicken Teriyaki", price: "", imageSrc: "http://img.b2bpic.net/free-photo/japanese-ramen-noodle-table_1232-2269.jpg", imageAlt: "Aesthetic photo of Chicken Teriyaki" }, { id: "gallery-2", name: "Chicken Teriyaki", price: "", imageSrc: "https://source.unsplash.com/random/800x600?chicken,teriyaki&18", imageAlt: "Aesthetic photo of Chicken Teriyaki" },
{ id: "gallery-3", name: "Modern Interior", price: "", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-cucumber-sauce-tray_23-2148425580.jpg", imageAlt: "Sleek modern Japanese restaurant interior" }, { id: "gallery-3", name: "Modern Interior", price: "", imageSrc: "https://source.unsplash.com/random/800x600?japanese,restaurant,design&19", imageAlt: "Sleek modern Japanese restaurant interior" },
{ id: "gallery-4", name: "Vegetable Tempura", price: "", imageSrc: "http://img.b2bpic.net/free-photo/vegan-rice-paper-rolls-with-vegetables-sesam-served-plate-ready-eat_1220-6885.jpg", imageAlt: "Vibrant vegetable tempura platter" }, { id: "gallery-4", name: "Vegetable Tempura", price: "", imageSrc: "https://source.unsplash.com/random/800x600?vegetable,tempura&20", imageAlt: "Vibrant vegetable tempura platter" },
{ id: "gallery-5", name: "Ramen Bar Counter", price: "", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-asian-food-composition_23-2148132832.jpg", imageAlt: "Ramen bar counter seating" }, { id: "gallery-5", name: "Ramen Bar Counter", price: "", imageSrc: "https://source.unsplash.com/random/800x600?ramen,bar,counter&21", imageAlt: "Ramen bar counter seating" },
{ id: "gallery-6", name: "Japanese Desserts", price: "", imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-creamy-cake-with-chocolate-cookies-cup-tea-dark-surface-biscuit-cake-sweet-pie-sugar-cookies_140725-118176.jpg", imageAlt: "Signature Japanese dessert, mochi ice cream" } { id: "gallery-6", name: "Japanese Desserts", price: "", imageSrc: "https://source.unsplash.com/random/800x600?japanese,dessert,mochi&22", imageAlt: "Signature Japanese dessert, mochi ice cream" }
]} ]}
useInvertedBackground={false} useInvertedBackground={false}
textboxLayout="default" textboxLayout="default"
@@ -129,11 +129,11 @@ export default function LandingPage() {
description="Hear from those who've experienced the unique taste and ambiance of HACHI Budapest." description="Hear from those who've experienced the unique taste and ambiance of HACHI Budapest."
textboxLayout="default" textboxLayout="default"
testimonials={[ testimonials={[
{ id: "testimonial-1", name: "Anna K.", date: "2 days ago", title: "Best Ramen in Budapest!", quote: "HACHI Budapest completely exceeded my expectations. The Tonkotsu ramen was rich, flavorful, and truly authentic. The atmosphere is cozy yet stylish, perfect for a night out. Highly recommend!", tag: "Foodie Review", avatarSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg", avatarAlt: "Anna K. avatar", imageSrc: "http://img.b2bpic.net/free-photo/model-shows-pleasure-after-having-sushi-rolls-meal-holding-chopsticks_231208-3054.jpg", imageAlt: "Person enjoying ramen" }, { id: "testimonial-1", name: "Anna K.", date: "2 days ago", title: "Best Ramen in Budapest!", quote: "HACHI Budapest completely exceeded my expectations. The Tonkotsu ramen was rich, flavorful, and truly authentic. The atmosphere is cozy yet stylish, perfect for a night out. Highly recommend!", tag: "Foodie Review", avatarSrc: "https://randomuser.me/api/portraits/women/1.jpg", avatarAlt: "Anna K. avatar", imageSrc: "https://source.unsplash.com/random/800x600?person,eating,ramen&23", imageAlt: "Person enjoying ramen" },
{ id: "testimonial-2", name: "Gergő T.", date: "1 week ago", title: "Innovative and Delicious", quote: "The sashimi platter was incredibly fresh and beautifully presented. HACHI's approach to Japanese cuisine feels truly avant-garde. A fantastic spot for a sophisticated dining experience.", tag: "Local Critic", avatarSrc: "http://img.b2bpic.net/free-photo/medium-shot-senior-man-posing-studio_23-2151156392.jpg", avatarAlt: "Gergő T. avatar", imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081497.jpg", imageAlt: "Sashimi platter" }, { id: "testimonial-2", name: "Gergő T.", date: "1 week ago", title: "Innovative and Delicious", quote: "The sashimi platter was incredibly fresh and beautifully presented. HACHI's approach to Japanese cuisine feels truly avant-garde. A fantastic spot for a sophisticated dining experience.", tag: "Local Critic", avatarSrc: "https://randomuser.me/api/portraits/men/2.jpg", avatarAlt: "Gergő T. avatar", imageSrc: "https://source.unsplash.com/random/800x600?sashimi,dish&24", imageAlt: "Sashimi platter" },
{ id: "testimonial-3", name: "Zsófia M.", date: "3 weeks ago", title: "Perfect Atmosphere & Cocktails", quote: "I loved the intimate, modern design of HACHI. The Tokyo Negroni was a revelation! It's clear a lot of thought went into every detail, from the decor to the amazing drinks.", tag: "Ambiance Lover", avatarSrc: "http://img.b2bpic.net/free-photo/professional-company-executive-reviews-enterprise-solutions-her-laptop_482257-107856.jpg", avatarAlt: "Zsófia M. avatar", imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-holding-shrimp-recipe_23-2148510863.jpg", imageAlt: "Japanese cocktail" }, { id: "testimonial-3", name: "Zsófia M.", date: "3 weeks ago", title: "Perfect Atmosphere & Cocktails", quote: "I loved the intimate, modern design of HACHI. The Tokyo Negroni was a revelation! It's clear a lot of thought went into every detail, from the decor to the amazing drinks.", tag: "Ambiance Lover", avatarSrc: "https://randomuser.me/api/portraits/women/3.jpg", avatarAlt: "Zsófia M. avatar", imageSrc: "https://source.unsplash.com/random/800x600?japanese,cocktail,bar&25", imageAlt: "Japanese cocktail" },
{ id: "testimonial-4", name: "Máté P.", date: "1 month ago", title: "A True Hidden Gem", quote: "Every dish we tried was outstanding. The Katsu Curry was crispy and satisfying, and the service was impeccable. This is definitely my new favorite Japanese restaurant in Budapest.", tag: "Regular Customer", avatarSrc: "http://img.b2bpic.net/free-photo/senior-woman-eating-restaurant-with-friends_23-2149316752.jpg", avatarAlt: "Máté P. avatar", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-dinner-valentines-day_23-2148383181.jpg", imageAlt: "Table of Japanese dishes" }, { id: "testimonial-4", name: "Máté P.", date: "1 month ago", title: "A True Hidden Gem", quote: "Every dish we tried was outstanding. The Katsu Curry was crispy and satisfying, and the service was impeccable. This is definitely my new favorite Japanese restaurant in Budapest.", tag: "Regular Customer", avatarSrc: "https://randomuser.me/api/portraits/men/4.jpg", avatarAlt: "Máté P. avatar", imageSrc: "https://source.unsplash.com/random/800x600?japanese,food,table&26", imageAlt: "Table of Japanese dishes" },
{ id: "testimonial-5", name: "Eszter F.", date: "2 months ago", title: "Amazing Vegan Options", quote: "As a vegan, finding great Japanese food can be a challenge, but HACHI delivered! Their Vegan Gyoza and Shoyu Ramen were incredible. So happy to have such delicious choices.", tag: "Vegan Friendly", avatarSrc: "http://img.b2bpic.net/free-photo/close-up-man-winning-bingo-game_23-2149193880.jpg", avatarAlt: "Eszter F. avatar", imageSrc: "http://img.b2bpic.net/free-photo/brocoli-salad-with-salmon-carrot-cherry-tomatoes-mozzarellcauliflower-arugulhomemade-lemonade-bread-table_140725-10877.jpg", imageAlt: "Vegan ramen bowl" } { id: "testimonial-5", name: "Eszter F.", date: "2 months ago", title: "Amazing Vegan Options", quote: "As a vegan, finding great Japanese food can be a challenge, but HACHI delivered! Their Vegan Gyoza and Shoyu Ramen were incredible. So happy to have such delicious choices.", tag: "Vegan Friendly", avatarSrc: "https://randomuser.me/api/portraits/women/5.jpg", avatarAlt: "Eszter F. avatar", imageSrc: "https://source.unsplash.com/random/800x600?vegan,ramen,bowl&27", imageAlt: "Vegan ramen bowl" }
]} ]}
useInvertedBackground={true} useInvertedBackground={true}
/> />
@@ -153,7 +153,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterLogoReveal
logoText="HACHI" logoText="HACHI"
logoSrc="http://img.b2bpic.net/free-photo/flat-lay-2020-sports-event-postponed-arrangement_23-2148596850.jpg" logoSrc="https://via.placeholder.com/150/000000/FFFFFF?text=HACHI"
logoAlt="HACHI Budapest logo" logoAlt="HACHI Budapest logo"
leftLink={{ text: "Instagram", href: "https://www.instagram.com/hachi_budapest" }} leftLink={{ text: "Instagram", href: "https://www.instagram.com/hachi_budapest" }}
rightLink={{ text: "Facebook", href: "https://www.facebook.com/hachibudapest" }} rightLink={{ text: "Facebook", href: "https://www.facebook.com/hachibudapest" }}