Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 02c367112d | |||
| 48e5a3bab0 | |||
| 8bbc93b8af | |||
| abe1ae157a | |||
| 419fbfa57d |
@@ -27,7 +27,7 @@ export default function BlogPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "hero" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "about" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "menu" },
|
||||||
{ name: "Reviews", id: "testimonials" },
|
{ name: "Reviews", id: "testimonials" },
|
||||||
@@ -92,4 +92,4 @@ export default function BlogPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1325,4 +1325,4 @@ export default function RootLayout({
|
|||||||
</ServiceWrapper>
|
</ServiceWrapper>
|
||||||
</html>
|
</html>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||||
|
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
|
||||||
import MediaAbout from '@/components/sections/about/MediaAbout';
|
import MediaAbout from '@/components/sections/about/MediaAbout';
|
||||||
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
|
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
|
||||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||||
@@ -41,6 +42,28 @@ export default function LandingPage() {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div id="hero" data-section="hero">
|
||||||
|
<HeroBillboardGallery
|
||||||
|
title="Explore Our Collection"
|
||||||
|
description="Discover amazing products and experiences"
|
||||||
|
tag="Featured"
|
||||||
|
background={{ variant: "radial-gradient" }}
|
||||||
|
mediaItems={[
|
||||||
|
{ imageSrc: "https://img.b2bpic.net/free-photo/top-view-cooked-dish-inside-plate-tray-green-table-food-meal-restaurant_140725-27860.jpg", imageAlt: "Gallery 1" },
|
||||||
|
{ imageSrc: "https://img.b2bpic.net/free-photo/fried-pork-topped-with-sesame-placed-black-dish_1150-23120.jpg", imageAlt: "Gallery 2" },
|
||||||
|
{ imageSrc: "https://img.b2bpic.net/free-photo/side-view-roasted-beef-with-lettuce-red-chili-pepper-plate-wood_141793-11154.jpg", imageAlt: "Gallery 3" },
|
||||||
|
{ imageSrc: "https://img.b2bpic.net/free-photo/flat-lay-japanese-meal-composition_23-2148809882.jpg", imageAlt: "Gallery 4" },
|
||||||
|
{ imageSrc: "https://img.b2bpic.net/free-photo/top-view-fried-meat-dish-with-glass-wine-table-meat-meal-food_140725-28163.jpg", imageAlt: "Gallery 5" }
|
||||||
|
]}
|
||||||
|
buttons={[
|
||||||
|
{ text: "View Gallery", href: "menu" },
|
||||||
|
{ text: "Learn More", href: "about" }
|
||||||
|
]}
|
||||||
|
mediaAnimation="slide-up"
|
||||||
|
buttonAnimation="slide-up"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<MediaAbout
|
<MediaAbout
|
||||||
title="Heritage Meets Innovation"
|
title="Heritage Meets Innovation"
|
||||||
@@ -220,4 +243,4 @@ export default function LandingPage() {
|
|||||||
</div>
|
</div>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -84,15 +84,14 @@ export default function ProductPage({ params }: ProductPageProps) {
|
|||||||
<div id="navbar" data-section="navbar">
|
<div id="navbar" data-section="navbar">
|
||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "hero" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "about" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "menu" },
|
||||||
{ name: "Reviews", id: "testimonials" },
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" }
|
||||||
{ name: "Shop", id: "/shop" }
|
|
||||||
]}
|
]}
|
||||||
brandName="Hanok Seoul"
|
brandName="Hanok Seoul"
|
||||||
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
|
button={{ text: "Reserve Now", href: "contact" }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<main className="min-h-screen flex items-center justify-center pt-20">
|
<main className="min-h-screen flex items-center justify-center pt-20">
|
||||||
@@ -105,7 +104,7 @@ export default function ProductPage({ params }: ProductPageProps) {
|
|||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation", items: [
|
title: "Navigation", items: [
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "#hero" },
|
||||||
{ label: "About Us", href: "#about" },
|
{ label: "About Us", href: "#about" },
|
||||||
{ label: "Menu", href: "#menu" },
|
{ label: "Menu", href: "#menu" },
|
||||||
{ label: "Reviews", href: "#testimonials" }
|
{ label: "Reviews", href: "#testimonials" }
|
||||||
@@ -153,15 +152,14 @@ export default function ProductPage({ params }: ProductPageProps) {
|
|||||||
<div id="navbar" data-section="navbar">
|
<div id="navbar" data-section="navbar">
|
||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "hero" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "about" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "menu" },
|
||||||
{ name: "Reviews", id: "testimonials" },
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" }
|
||||||
{ name: "Shop", id: "/shop" }
|
|
||||||
]}
|
]}
|
||||||
brandName="Hanok Seoul"
|
brandName="Hanok Seoul"
|
||||||
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
|
button={{ text: "Reserve Now", href: "contact" }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<main className="min-h-screen flex items-center justify-center pt-20">
|
<main className="min-h-screen flex items-center justify-center pt-20">
|
||||||
@@ -182,7 +180,7 @@ export default function ProductPage({ params }: ProductPageProps) {
|
|||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation", items: [
|
title: "Navigation", items: [
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "#hero" },
|
||||||
{ label: "About Us", href: "#about" },
|
{ label: "About Us", href: "#about" },
|
||||||
{ label: "Menu", href: "#menu" },
|
{ label: "Menu", href: "#menu" },
|
||||||
{ label: "Reviews", href: "#testimonials" }
|
{ label: "Reviews", href: "#testimonials" }
|
||||||
@@ -229,15 +227,14 @@ export default function ProductPage({ params }: ProductPageProps) {
|
|||||||
<div id="navbar" data-section="navbar">
|
<div id="navbar" data-section="navbar">
|
||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "hero" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "about" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "menu" },
|
||||||
{ name: "Reviews", id: "testimonials" },
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" }
|
||||||
{ name: "Shop", id: "/shop" }
|
|
||||||
]}
|
]}
|
||||||
brandName="Hanok Seoul"
|
brandName="Hanok Seoul"
|
||||||
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
|
button={{ text: "Reserve Now", href: "contact" }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div id="productDetailCard" data-section="productDetailCard">
|
<div id="productDetailCard" data-section="productDetailCard">
|
||||||
@@ -283,7 +280,7 @@ export default function ProductPage({ params }: ProductPageProps) {
|
|||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation", items: [
|
title: "Navigation", items: [
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "#hero" },
|
||||||
{ label: "About Us", href: "#about" },
|
{ label: "About Us", href: "#about" },
|
||||||
{ label: "Menu", href: "#menu" },
|
{ label: "Menu", href: "#menu" },
|
||||||
{ label: "Reviews", href: "#testimonials" }
|
{ label: "Reviews", href: "#testimonials" }
|
||||||
@@ -311,4 +308,4 @@ export default function ProductPage({ params }: ProductPageProps) {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,15 +37,14 @@ export default function ShopPage() {
|
|||||||
<div id="navbar" data-section="navbar">
|
<div id="navbar" data-section="navbar">
|
||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "hero" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "about" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "menu" },
|
||||||
{ name: "Reviews", id: "testimonials" },
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" }
|
||||||
{ name: "Shop", id: "/shop" }
|
|
||||||
]}
|
]}
|
||||||
brandName="Hanok Seoul"
|
brandName="Hanok Seoul"
|
||||||
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
|
button={{ text: "Reserve Now", href: "contact" }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<main className="min-h-screen flex items-center justify-center pt-20">
|
<main className="min-h-screen flex items-center justify-center pt-20">
|
||||||
@@ -58,7 +57,7 @@ export default function ShopPage() {
|
|||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation", items: [
|
title: "Navigation", items: [
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "#hero" },
|
||||||
{ label: "About Us", href: "#about" },
|
{ label: "About Us", href: "#about" },
|
||||||
{ label: "Menu", href: "#menu" },
|
{ label: "Menu", href: "#menu" },
|
||||||
{ label: "Reviews", href: "#testimonials" }
|
{ label: "Reviews", href: "#testimonials" }
|
||||||
@@ -105,15 +104,14 @@ export default function ShopPage() {
|
|||||||
<div id="navbar" data-section="navbar">
|
<div id="navbar" data-section="navbar">
|
||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "hero" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "about" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "menu" },
|
||||||
{ name: "Reviews", id: "testimonials" },
|
{ name: "Reviews", id: "testimonials" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" }
|
||||||
{ name: "Shop", id: "/shop" }
|
|
||||||
]}
|
]}
|
||||||
brandName="Hanok Seoul"
|
brandName="Hanok Seoul"
|
||||||
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
|
button={{ text: "Reserve Now", href: "contact" }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div id="productCatalog" data-section="productCatalog">
|
<div id="productCatalog" data-section="productCatalog">
|
||||||
@@ -134,7 +132,7 @@ export default function ShopPage() {
|
|||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation", items: [
|
title: "Navigation", items: [
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "#hero" },
|
||||||
{ label: "About Us", href: "#about" },
|
{ label: "About Us", href: "#about" },
|
||||||
{ label: "Menu", href: "#menu" },
|
{ label: "Menu", href: "#menu" },
|
||||||
{ label: "Reviews", href: "#testimonials" }
|
{ label: "Reviews", href: "#testimonials" }
|
||||||
@@ -162,4 +160,4 @@ export default function ShopPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user