Merge version_3 into main

Merge version_3 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-04-29 07:45:55 +00:00
2 changed files with 117 additions and 135 deletions

View File

@@ -32,26 +32,18 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "ホーム",
id: "#hero",
},
name: "ホーム", id: "/"},
{
name: "ツアーについて",
id: "#about",
},
name: "ツアーについて", id: "#about"},
{
name: "体験内容",
id: "#features",
},
name: "体験内容", id: "#features"},
{
name: "お問い合わせ",
id: "#contact",
},
name: "商品一覧", id: "/products"},
{
name: "お問い合わせ", id: "#contact"},
]}
button={{
text: "0426 250 355",
href: "tel:0426250355",
}}
text: "0426 250 355", href: "tel:0426250355"}}
brandName="Cocoridge Gold Coast"
/>
</div>
@@ -59,19 +51,14 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "downward-rays-animated",
}}
variant: "downward-rays-animated"}}
logoText="Cocoridge Gold Coast"
description="一生に一度のゴールドコースト・ラグジュアリー体験を。あなただけの専属ガイドが、心に残る特別な一日をプロデュースいたします。"
buttons={[
{
text: "予約のお問い合わせ",
href: "#contact",
},
text: "予約のお問い合わせ", href: "#contact"},
{
text: "電話で相談する",
href: "tel:0426250355",
},
text: "電話で相談する", href: "tel:0426250355"},
]}
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-women-taking-selfie-new-york_23-2148941126.jpg"
mediaAnimation="slide-up"
@@ -86,17 +73,11 @@ export default function LandingPage() {
description="一般的な観光ツアーでは味わえない、洗練されたおもてなし。忙しい日々から離れ、あなたと大切な方のためだけの特別な時間をお届けします。"
bulletPoints={[
{
title: "完全オーダーメイド",
description: "ご要望に合わせて綿密にプランニングいたします。",
},
title: "完全オーダーメイド", description: "ご要望に合わせて綿密にプランニングいたします。"},
{
title: "安心のプロフェッショナル",
description: "熟練ガイドが最高の安全と快適をお約束します。",
},
title: "安心のプロフェッショナル", description: "熟練ガイドが最高の安全と快適をお約束します。"},
{
title: "心に残るおもてなし",
description: "一生の思い出となるような深い体験をご提供します。",
},
title: "心に残るおもてなし", description: "一生の思い出となるような深い体験をご提供します。"},
]}
imageSrc="http://img.b2bpic.net/free-photo/journalist-sea-front-view_23-2148568134.jpg"
mediaAnimation="slide-up"
@@ -110,20 +91,11 @@ export default function LandingPage() {
description="真の贅沢とは、心を満たす体験であると考えます。"
accordionItems={[
{
id: "1",
title: "高級車での移動",
content: "移動中も快適なラグジュアリー車両で、ストレスフリーな移動を実現。",
},
id: "1", title: "高級車での移動", content: "移動中も快適なラグジュアリー車両で、ストレスフリーな移動を実現。"},
{
id: "2",
title: "優先入場・特別アクセス",
content: "バイロンベイやクリスタルキャッスルなど、人気スポットへ特別に案内。",
},
id: "2", title: "優先入場・特別アクセス", content: "バイロンベイやクリスタルキャッスルなど、人気スポットへ特別に案内。"},
{
id: "3",
title: "オーダーメイドダイニング",
content: "現地の美食を堪能する、特別なテーブルをセッティングいたします。",
},
id: "3", title: "オーダーメイドダイニング", content: "現地の美食を堪能する、特別なテーブルをセッティングいたします。"},
]}
imageSrc="http://img.b2bpic.net/free-photo/happy-girl-spends-time-home-cozy-interior_1321-1712.jpg"
mediaAnimation="slide-up"
@@ -138,25 +110,13 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "1",
value: "100%",
title: "満足度",
description: "お客様からの高い評価",
icon: Award,
id: "1", value: "100%", title: "満足度", description: "お客様からの高い評価", icon: Award,
},
{
id: "2",
value: "14+",
title: "高評価レビュー",
description: "心からの感謝の声",
icon: Star,
id: "2", value: "14+", title: "高評価レビュー", description: "心からの感謝の声", icon: Star,
},
{
id: "3",
value: "オーダー",
title: "メイド体験",
description: "唯一無二の思い出",
icon: Heart,
id: "3", value: "オーダー", title: "メイド体験", description: "唯一無二の思い出", icon: Heart,
},
]}
title="信頼の実績"
@@ -171,45 +131,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "匿名希望",
handle: "会社役員",
testimonial: "Cocoさんのガイドは特別です。ゴールドコーストでの一日が、私の一生の宝物になりました。",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-workmates-enjoying-sunny-day_23-2147562042.jpg",
},
id: "1", name: "匿名希望", handle: "会社役員", testimonial: "Cocoさんのガイドは特別です。ゴールドコーストでの一日が、私の一生の宝物になりました。", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-workmates-enjoying-sunny-day_23-2147562042.jpg"},
{
id: "2",
name: "佐藤様",
handle: "医師",
testimonial: "細やかな気遣いに感動しました。家族全員が安心して最高の時間を過ごせました。",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-surprised-expression_1194-3809.jpg",
},
id: "2", name: "佐藤様", handle: "医師", testimonial: "細やかな気遣いに感動しました。家族全員が安心して最高の時間を過ごせました。", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-surprised-expression_1194-3809.jpg"},
{
id: "3",
name: "田中様",
handle: "経営者",
testimonial: "これほど洗練されたツアーは初めて。次回も必ずお願いします。",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-attractive-sucsessful-business-woman-posing-outdoor-wavy-hairs-white-elegant-jacket_273443-3216.jpg",
},
id: "3", name: "田中様", handle: "経営者", testimonial: "これほど洗練されたツアーは初めて。次回も必ずお願いします。", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-attractive-sucsessful-business-woman-posing-outdoor-wavy-hairs-white-elegant-jacket_273443-3216.jpg"},
{
id: "4",
name: "鈴木様",
handle: "弁護士",
testimonial: "忘れられない素晴らしい景色とガイドに感謝しています。",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/expressive-senior-female-posing-indoor_344912-1297.jpg",
},
id: "4", name: "鈴木様", handle: "弁護士", testimonial: "忘れられない素晴らしい景色とガイドに感謝しています。", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/expressive-senior-female-posing-indoor_344912-1297.jpg"},
{
id: "5",
name: "伊藤様",
handle: "会社経営",
testimonial: "すべてがプロフェッショナルで、心地よいツアーでした。",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-looking-woman-field_107420-9737.jpg",
},
id: "5", name: "伊藤様", handle: "会社経営", testimonial: "すべてがプロフェッショナルで、心地よいツアーでした。", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-looking-woman-field_107420-9737.jpg"},
]}
showRating={true}
title="お客様の声"
@@ -223,20 +158,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "当日予約は可能ですか?",
content: "基本的には事前予約をお願いしておりますが、空き状況次第で対応可能です。",
},
id: "1", title: "当日予約は可能ですか?", content: "基本的には事前予約をお願いしておりますが、空き状況次第で対応可能です。"},
{
id: "2",
title: "言語は日本語のみですか?",
content: "日本語でのフルサポートが可能です。英語圏のガイドに慣れていない方も安心です。",
},
id: "2", title: "言語は日本語のみですか?", content: "日本語でのフルサポートが可能です。英語圏のガイドに慣れていない方も安心です。"},
{
id: "3",
title: "キャンセル規定はどうなっていますか?",
content: "詳細な規定は、ご予約の際にお渡しする書類にてご確認いただけます。",
},
id: "3", title: "キャンセル規定はどうなっていますか?", content: "詳細な規定は、ご予約の際にお渡しする書類にてご確認いただけます。"},
]}
title="よくあるご質問"
description="ご不明な点は、お気軽にお問い合わせください。"
@@ -248,8 +174,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={false}
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
tag="お問い合わせ"
title="特別なプランのご相談・ご予約"
description="あなただけのために、最高の旅をご提案します。まずは以下のフォームまたはお電話にてお気軽にご相談ください。"
@@ -264,46 +189,31 @@ export default function LandingPage() {
logoText="Cocoridge Gold Coast"
columns={[
{
title: "サイトマップ",
items: [
title: "サイトマップ", items: [
{
label: "ホーム",
href: "#hero",
},
label: "ホーム", href: "/"},
{
label: "ツアーについて",
href: "#about",
},
label: "ツアーについて", href: "/#about"},
{
label: "お問い合わせ",
href: "#contact",
},
label: "商品一覧", href: "/products"},
{
label: "お問い合わせ", href: "/#contact"},
],
},
{
title: "SNS・リンク",
items: [
title: "SNS・リンク", items: [
{
label: "Instagram",
href: "https://instagram.com",
},
label: "Instagram", href: "https://instagram.com"},
{
label: "Google Maps",
href: "#",
},
label: "Google Maps", href: "#"},
],
},
{
title: "その他",
items: [
title: "その他", items: [
{
label: "プライバシーポリシー",
href: "#",
},
label: "プライバシーポリシー", href: "#"},
{
label: "利用規約",
href: "#",
},
label: "利用規約", href: "#"},
],
},
]}

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

@@ -0,0 +1,72 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
export default function ProductsPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="smallMedium"
sizing="largeSmall"
background="noise"
cardStyle="outline"
primaryButtonStyle="double-inset"
secondaryButtonStyle="solid"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{ name: "ホーム", id: "/" },
{ name: "ツアーについて", id: "/#about" },
{ name: "体験内容", id: "/#features" },
{ name: "商品一覧", id: "/products" },
{ name: "お問い合わせ", id: "/#contact" },
]}
button={{ text: "0426 250 355", href: "tel:0426250355" }}
brandName="Cocoridge Gold Coast"
/>
</div>
<div id="products" data-section="products" className="py-20">
<ProductCardOne
title="厳選プロダクト"
description="ゴールドコーストの魅力を凝縮した特別なアイテムをお届けします。"
gridVariant="uniform-all-items-equal"
animationType="slide-up"
textboxLayout="default"
products={[
{ id: "1", name: "ラグジュアリー・トラベルキット", price: "$150", imageSrc: "http://img.b2bpic.net/free-photo/travel-set-with-essentials_23-2148941126.jpg" },
{ id: "2", name: "特製ゴールドコースト・ギフトセット", price: "$250", imageSrc: "http://img.b2bpic.net/free-photo/gift-box-with-ribbon_23-2148568134.jpg" },
{ id: "3", name: "専属ガイド・体験チケット", price: "$500", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-beach_23-2147562042.jpg" },
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Cocoridge Gold Coast"
columns={[
{
title: "サイトマップ", items: [
{ label: "ホーム", href: "/" },
{ label: "ツアーについて", href: "/#about" },
{ label: "商品一覧", href: "/products" },
{ label: "お問い合わせ", href: "/#contact" },
],
},
]}
copyrightText="© 2025 Cocoridge Gold Coast. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}