Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
231
src/app/page.tsx
231
src/app/page.tsx
@@ -30,25 +30,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#hero",
|
||||
},
|
||||
name: "Home", id: "#hero"},
|
||||
{
|
||||
name: "Work",
|
||||
id: "#work",
|
||||
},
|
||||
name: "Work", id: "#work"},
|
||||
{
|
||||
name: "Writing",
|
||||
id: "#writing",
|
||||
},
|
||||
name: "Writing", id: "#writing"},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Rikuma"
|
||||
/>
|
||||
@@ -57,99 +47,56 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Japan market entry, end-to-end."
|
||||
description="I help DTC brands enter and operate in the Japanese market — from strategic research to localized implementation."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah Chen",
|
||||
handle: "@sarahchen_dtc",
|
||||
testimonial: "Rikuma's market entry research saved us months of trial and error.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brown-black-hallway-with-brown-curtain_410324-78.jpg",
|
||||
},
|
||||
name: "Sarah Chen", handle: "@sarahchen_dtc", testimonial: "Rikuma's market entry research saved us months of trial and error.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brown-black-hallway-with-brown-curtain_410324-78.jpg"},
|
||||
{
|
||||
name: "Marcello Rossi",
|
||||
handle: "@m_rossi",
|
||||
testimonial: "The localization strategy for our brand was impeccable and culturally sensitive.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-oriental-restaurant_1122-1389.jpg",
|
||||
},
|
||||
name: "Marcello Rossi", handle: "@m_rossi", testimonial: "The localization strategy for our brand was impeccable and culturally sensitive.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-oriental-restaurant_1122-1389.jpg"},
|
||||
{
|
||||
name: "Yuki Tanaka",
|
||||
handle: "@yuki_t",
|
||||
testimonial: "Exceptional technical implementation for our Shopify store expansion.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-practicing-japanese-handwriting-with-brush_23-2149124200.jpg",
|
||||
},
|
||||
name: "Yuki Tanaka", handle: "@yuki_t", testimonial: "Exceptional technical implementation for our Shopify store expansion.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-practicing-japanese-handwriting-with-brush_23-2149124200.jpg"},
|
||||
{
|
||||
name: "Elena V.",
|
||||
handle: "@elenav_nyc",
|
||||
testimonial: "A true bridge between Western commerce and the nuances of the Japanese market.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/minimalist-interior-design_23-2150870801.jpg",
|
||||
},
|
||||
name: "Elena V.", handle: "@elenav_nyc", testimonial: "A true bridge between Western commerce and the nuances of the Japanese market.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/minimalist-interior-design_23-2150870801.jpg"},
|
||||
{
|
||||
name: "David Kim",
|
||||
handle: "@dkim_builds",
|
||||
testimonial: "Rikuma's technical automation stack is exactly what a high-growth DTC needs.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/market-leadership-strategic-thinking-25-solid-glyph-icon-pack-including-peak-success-safe-pertinent_1142-26832.jpg",
|
||||
},
|
||||
name: "David Kim", handle: "@dkim_builds", testimonial: "Rikuma's technical automation stack is exactly what a high-growth DTC needs.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/market-leadership-strategic-thinking-25-solid-glyph-icon-pack-including-peak-success-safe-pertinent_1142-26832.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Start a conversation →",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Start a conversation →", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/brown-wooden-house_410324-119.jpg"
|
||||
imageAlt="Minimalist aesthetic workspace"
|
||||
mediaAnimation="opacity"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/flat-elegant-smart-goals-marketing-general-infographic-template_23-2149229345.jpg",
|
||||
alt: "User 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/flat-elegant-smart-goals-marketing-general-infographic-template_23-2149229345.jpg", alt: "User 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/creative-strategy-25-outline-icon-pack-such-as-money-dollar-bag-coin-grow_1142-23739.jpg",
|
||||
alt: "User 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/creative-strategy-25-outline-icon-pack-such-as-money-dollar-bag-coin-grow_1142-23739.jpg", alt: "User 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/innovation-development-rocket-graphic-concept_53876-120019.jpg",
|
||||
alt: "User 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/innovation-development-rocket-graphic-concept_53876-120019.jpg", alt: "User 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/assortment-abstract-3d-design-elements_23-2148996836.jpg",
|
||||
alt: "User 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/assortment-abstract-3d-design-elements_23-2148996836.jpg", alt: "User 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/spoons-arrangement-with-dark-background_23-2148968860.jpg",
|
||||
alt: "User 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/spoons-arrangement-with-dark-background_23-2148968860.jpg", alt: "User 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Strategy",
|
||||
},
|
||||
type: "text", text: "Strategy"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Localization",
|
||||
},
|
||||
type: "text", text: "Localization"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Automation",
|
||||
},
|
||||
type: "text", text: "Automation"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Research",
|
||||
},
|
||||
type: "text", text: "Research"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Growth",
|
||||
},
|
||||
type: "text", text: "Growth"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -162,26 +109,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Market Entry Research",
|
||||
description: "Strategic reports covering market sizing, competitive mapping, regulatory landscape, and distribution structure for brands considering Japan. From $500",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/creative-competitive-strategy-corporate-training-25-flat-icon-pack-such-as-presentation-conference-package-business-knowledge_1142-23226.jpg",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/pushpin-map-copy-space-white-background_23-2148510461.jpg",
|
||||
buttonText: "Learn more",
|
||||
},
|
||||
title: "Market Entry Research", description: "Strategic reports covering market sizing, competitive mapping, regulatory landscape, and distribution structure for brands considering Japan. From $500", imageSrc: "http://img.b2bpic.net/free-vector/creative-competitive-strategy-corporate-training-25-flat-icon-pack-such-as-presentation-conference-package-business-knowledge_1142-23226.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/pushpin-map-copy-space-white-background_23-2148510461.jpg", buttonText: "Learn more"},
|
||||
{
|
||||
title: "Localization & Brand Adaptation",
|
||||
description: "Copy, visual identity, UX, and pricing strategy adapted for Japanese consumers. From $1,500",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-high-protein-vegan-meal_23-2149091316.jpg",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/woman-makes-patriotic-gingerbread-support-ukraine_169016-20341.jpg",
|
||||
buttonText: "Learn more",
|
||||
},
|
||||
title: "Localization & Brand Adaptation", description: "Copy, visual identity, UX, and pricing strategy adapted for Japanese consumers. From $1,500", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-high-protein-vegan-meal_23-2149091316.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/woman-makes-patriotic-gingerbread-support-ukraine_169016-20341.jpg", buttonText: "Learn more"},
|
||||
{
|
||||
title: "Implementation & Automation",
|
||||
description: "Shopify customization, sourcing pipelines, inventory and order automation, custom integrations. From $2,000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/programming-background-collage_23-2149901787.jpg",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/html-css-collage-concept-with-person_23-2150061963.jpg",
|
||||
buttonText: "Learn more",
|
||||
},
|
||||
title: "Implementation & Automation", description: "Shopify customization, sourcing pipelines, inventory and order automation, custom integrations. From $2,000", imageSrc: "http://img.b2bpic.net/free-photo/programming-background-collage_23-2149901787.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/html-css-collage-concept-with-person_23-2150061963.jpg", buttonText: "Learn more"},
|
||||
]}
|
||||
title="What I do"
|
||||
description="Strategic, localized, and technical support for brands entering Japan."
|
||||
@@ -196,32 +128,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "work-1",
|
||||
brand: "DTC Brand",
|
||||
name: "ORDIS PLATINUM",
|
||||
price: "Case Study",
|
||||
rating: 5,
|
||||
reviewCount: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-graphic-design-office_23-2151345411.jpg",
|
||||
},
|
||||
id: "work-1", brand: "DTC Brand", name: "ORDIS PLATINUM", price: "Case Study", rating: 5,
|
||||
reviewCount: "1", imageSrc: "http://img.b2bpic.net/free-photo/still-life-graphic-design-office_23-2151345411.jpg"},
|
||||
{
|
||||
id: "work-2",
|
||||
brand: "Automation",
|
||||
name: "Sourcing Pipeline",
|
||||
price: "Technical",
|
||||
rating: 5,
|
||||
reviewCount: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-abstract-background-with-digital-particle-design_1048-12790.jpg",
|
||||
},
|
||||
id: "work-2", brand: "Automation", name: "Sourcing Pipeline", price: "Technical", rating: 5,
|
||||
reviewCount: "1", imageSrc: "http://img.b2bpic.net/free-photo/3d-render-abstract-background-with-digital-particle-design_1048-12790.jpg"},
|
||||
{
|
||||
id: "work-3",
|
||||
brand: "Research",
|
||||
name: "Market Entry Report",
|
||||
price: "Download",
|
||||
rating: 5,
|
||||
reviewCount: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/aesthetic-abstract-chromatography-background-colorful-tone_53876-129367.jpg",
|
||||
},
|
||||
id: "work-3", brand: "Research", name: "Market Entry Report", price: "Download", rating: 5,
|
||||
reviewCount: "1", imageSrc: "http://img.b2bpic.net/free-photo/aesthetic-abstract-chromatography-background-colorful-tone_53876-129367.jpg"},
|
||||
]}
|
||||
title="Selected work"
|
||||
description="Past and ongoing projects with a focus on DTC infrastructure."
|
||||
@@ -237,35 +151,11 @@ export default function LandingPage() {
|
||||
description="Insights on modern Japan and digital commerce."
|
||||
blogs={[
|
||||
{
|
||||
id: "blog-1",
|
||||
category: "Culture",
|
||||
title: "Modern Japan, and the spirit underneath",
|
||||
excerpt: "The nuance of the Japanese market.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-traveling-trought-city_23-2149297340.jpg",
|
||||
authorName: "Rikuma",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/modern-urban-downtown-view_23-2149092026.jpg",
|
||||
date: "2024",
|
||||
},
|
||||
id: "blog-1", category: "Culture", title: "Modern Japan, and the spirit underneath", excerpt: "The nuance of the Japanese market.", imageSrc: "http://img.b2bpic.net/free-photo/person-traveling-trought-city_23-2149297340.jpg", authorName: "Rikuma", authorAvatar: "http://img.b2bpic.net/free-photo/modern-urban-downtown-view_23-2149092026.jpg", date: "2024"},
|
||||
{
|
||||
id: "blog-2",
|
||||
category: "Tech",
|
||||
title: "Shopify for the Japanese Consumer",
|
||||
excerpt: "What actually converts in Japan.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spanish-traditional-items-arrangement_23-2150104899.jpg",
|
||||
authorName: "Rikuma",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/traditional-japanese-wagasa-umbrella-background_23-2149661138.jpg",
|
||||
date: "2024",
|
||||
},
|
||||
id: "blog-2", category: "Tech", title: "Shopify for the Japanese Consumer", excerpt: "What actually converts in Japan.", imageSrc: "http://img.b2bpic.net/free-photo/spanish-traditional-items-arrangement_23-2150104899.jpg", authorName: "Rikuma", authorAvatar: "http://img.b2bpic.net/free-photo/traditional-japanese-wagasa-umbrella-background_23-2149661138.jpg", date: "2024"},
|
||||
{
|
||||
id: "blog-3",
|
||||
category: "Automation",
|
||||
title: "Building unattended stores",
|
||||
excerpt: "TypeScript and GraphQL in practice.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/background-beige-watercolor-with-gray-stains-simple-style_53876-125324.jpg",
|
||||
authorName: "Rikuma",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/soft-concrete-texture_1194-8857.jpg",
|
||||
date: "2024",
|
||||
},
|
||||
id: "blog-3", category: "Automation", title: "Building unattended stores", excerpt: "TypeScript and GraphQL in practice.", imageSrc: "http://img.b2bpic.net/free-photo/background-beige-watercolor-with-gray-stains-simple-style_53876-125324.jpg", authorName: "Rikuma", authorAvatar: "http://img.b2bpic.net/free-photo/soft-concrete-texture_1194-8857.jpg", date: "2024"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -281,20 +171,15 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact"
|
||||
title="Start a conversation"
|
||||
description="Available for introductory 30-minute calls or project inquiries."
|
||||
buttons={[
|
||||
{
|
||||
text: "Email me",
|
||||
href: "mailto:hello@example.com",
|
||||
},
|
||||
text: "Get a Free Consultation", href: "mailto:hello@example.com"},
|
||||
{
|
||||
text: "Schedule Call",
|
||||
href: "https://calendly.com",
|
||||
},
|
||||
text: "Schedule Call", href: "https://calendly.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -304,37 +189,23 @@ export default function LandingPage() {
|
||||
logoText="Rikuma"
|
||||
columns={[
|
||||
{
|
||||
title: "Social",
|
||||
items: [
|
||||
title: "Social", items: [
|
||||
{
|
||||
label: "Substack",
|
||||
href: "#",
|
||||
},
|
||||
label: "Substack", href: "#"},
|
||||
{
|
||||
label: "Medium",
|
||||
href: "#",
|
||||
},
|
||||
label: "Medium", href: "#"},
|
||||
{
|
||||
label: "X",
|
||||
href: "#",
|
||||
},
|
||||
label: "X", href: "#"},
|
||||
{
|
||||
label: "LinkedIn",
|
||||
href: "#",
|
||||
},
|
||||
label: "LinkedIn", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Imprint",
|
||||
href: "#",
|
||||
},
|
||||
label: "Imprint", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -344,4 +215,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user