4 Commits

Author SHA1 Message Date
67686c3b92 Update src/app/products/page.tsx 2026-05-11 21:09:03 +00:00
fea6411571 Add src/app/products/page.tsx 2026-05-11 21:08:39 +00:00
99c9734ca7 Update src/app/page.tsx 2026-05-11 21:08:39 +00:00
a94e5cc4dd Merge version_23 into main
Merge version_23 into main
2026-05-11 04:00:01 +00:00
2 changed files with 63 additions and 1 deletions

View File

@@ -32,6 +32,7 @@ export default function LandingPage() {
<NavbarStyleApple
navItems={[
{ name: "Collection", id: "gallery" },
{ name: "Products", id: "/products" },
{ name: "Manifesto", id: "about" },
{ name: "Support", id: "faq" },
{ name: "Get In Touch", id: "contact" }
@@ -137,7 +138,7 @@ export default function LandingPage() {
<FooterLogoEmphasis
logoText="CURSEMARKS"
columns={[
{ items: [{ label: "Collection" }, { label: "Manifesto" }] },
{ items: [{ label: "Collection" }, { label: "Products", href: "/products" }, { label: "Manifesto" }] },
{ items: [{ label: "FAQ" }, { label: "Terms" }] }
]}
/>

61
src/app/products/page.tsx Normal file
View File

@@ -0,0 +1,61 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
export default function ProductsPage() {
return (
<ThemeProvider
defaultButtonVariant="bounce-effect"
defaultTextAnimation="reveal-blur"
borderRadius="soft"
contentWidth="medium"
sizing="large"
background="none"
cardStyle="solid"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="layered"
headingFontWeight="bold"
>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Collection", id: "/#gallery" },
{ name: "Products", id: "/products" },
{ name: "Manifesto", id: "/#about" },
{ name: "Support", id: "/#faq" },
{ name: "Get In Touch", id: "/#contact" }
]}
brandName="CURSEMARKS"
/>
</div>
<div id="product" data-section="product">
<ProductCardTwo
title="Our Apparel Collection"
description="Browse our latest drops and signature pieces."
products={[
{ id: "1", brand: "Cursemarks", name: "Signature Hoodie", price: "$89", rating: 5, reviewCount: "42", imageSrc: "https://images.unsplash.com/photo-1598371839684-b28bc8870a76?q=80&w=800&_wi=1" },
{ id: "2", brand: "Cursemarks", name: "Occult Tee", price: "$45", rating: 4.8, reviewCount: "128", imageSrc: "https://images.unsplash.com/photo-1598371839684-b28bc8870a76?q=80&w=800&_wi=2" }
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
logoText="CURSEMARKS"
columns={[
{ items: [{ label: "Collection", href: "/" }, { label: "Products", href: "/products" }, { label: "Manifesto", href: "/" }] },
{ items: [{ label: "FAQ", href: "/" }, { label: "Terms", href: "/" }] }
]}
/>
</div>
</ThemeProvider>
);
}