From 3f0051510147f2ec24ff0251b9d80906a4a6c527 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 21 Jun 2026 17:13:15 +0000 Subject: [PATCH 1/4] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 493e928..2b0a6e8 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -44,6 +44,7 @@ export default function Layout() { Date: Sun, 21 Jun 2026 17:13:23 +0000 Subject: [PATCH 2/4] Update src/components/Layout.tsx --- src/components/Layout.tsx | 35 +++++++++++------------------------ 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 2b0a6e8..2d1a4b9 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -9,32 +9,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ { - "name": "ホーム", - "href": "/" + "name": "ホーム", "href": "/" }, { - "name": "メニュー", - "href": "/menu" + "name": "メニュー", "href": "/menu" }, { - "name": "アクセス", - "href": "/access" + "name": "アクセス", "href": "/access" }, { - "name": "予約", - "href": "/reservation" + "name": "予約", "href": "/reservation" }, { - "name": "Hero Home", - "href": "#hero-home" + "name": "Hero Home", "href": "#hero-home" }, { - "name": "Features Home", - "href": "#features-home" + "name": "Features Home", "href": "#features-home" }, { - "name": "Team", - "href": "#team" + "name": "Team", "href": "#team" } ]; @@ -44,11 +37,9 @@ export default function Layout() {
@@ -60,13 +51,9 @@ export default function Layout() { copyright="© 2024 Cafe Hana. All rights reserved." socialLinks={[ { - icon: Instagram, - href: "https://instagram.com", - }, + icon: "Instagram", href: "https://instagram.com"}, { - icon: Twitter, - href: "https://x.com", - }, + icon: "Twitter", href: "https://x.com"}, ]} /> From 240e416717ddf422399f7596c1028902139058c1 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 21 Jun 2026 17:13:23 +0000 Subject: [PATCH 3/4] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 135 +++++++++-------------------------------- 1 file changed, 29 insertions(+), 106 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 73fbe3e..5e3edf1 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -11,21 +11,16 @@ export default function HomePage() {
@@ -39,47 +34,19 @@ export default function HomePage() { description="当店自慢の逸品をご紹介します。" items={[ { - title: "ハンドドリップ珈琲", - description: "一杯ずつ丁寧に抽出した自家焙煎珈琲", - href: "/menu", - imageSrc: "http://img.b2bpic.net/free-photo/chinese-tea-set_1150-10350.jpg", - }, + title: "ハンドドリップ珈琲", description: "一杯ずつ丁寧に抽出した自家焙煎珈琲", href: "/menu", imageSrc: "http://img.b2bpic.net/free-photo/chinese-tea-set_1150-10350.jpg"}, { - title: "季節のパンケーキ", - description: "ふわふわ食感の自家製パンケーキ", - href: "/menu", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-sweet-biscuits-inside-designed-plate-dark-space_140725-95306.jpg", - }, + title: "季節のパンケーキ", description: "ふわふわ食感の自家製パンケーキ", href: "/menu", imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-sweet-biscuits-inside-designed-plate-dark-space_140725-95306.jpg"}, { - title: "特製サンドイッチ", - description: "新鮮な野菜をたっぷり使ったランチ", - href: "/menu", - imageSrc: "http://img.b2bpic.net/free-photo/delicious-sushi-roll-with-sesame-seeds-arranged-white-plate_23-2147901590.jpg", - }, + title: "特製サンドイッチ", description: "新鮮な野菜をたっぷり使ったランチ", href: "/menu", imageSrc: "http://img.b2bpic.net/free-photo/delicious-sushi-roll-with-sesame-seeds-arranged-white-plate_23-2147901590.jpg"}, { - title: "自家製焼き菓子", - description: "午後のひとときに彩りを", - href: "/menu", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-male-preparing-coffee_23-2148366574.jpg", - }, + title: "自家製焼き菓子", description: "午後のひとときに彩りを", href: "/menu", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-male-preparing-coffee_23-2148366574.jpg"}, { - title: "こだわり抹茶ラテ", - description: "香り豊かな厳選抹茶使用", - href: "/menu", - imageSrc: "http://img.b2bpic.net/free-photo/green-pancakes-with-matcha-powder-with-red-jam-top-view_114579-7013.jpg", - }, + title: "こだわり抹茶ラテ", description: "香り豊かな厳選抹茶使用", href: "/menu", imageSrc: "http://img.b2bpic.net/free-photo/green-pancakes-with-matcha-powder-with-red-jam-top-view_114579-7013.jpg"}, { - title: "季節のフルーツタルト", - description: "旬のフルーツを贅沢に", - href: "/menu", - imageSrc: "http://img.b2bpic.net/free-photo/cup-tea-cookies-berry-jam-marble-surface_114579-23458.jpg", - }, + title: "季節のフルーツタルト", description: "旬のフルーツを贅沢に", href: "/menu", imageSrc: "http://img.b2bpic.net/free-photo/cup-tea-cookies-berry-jam-marble-surface_114579-23458.jpg"}, { - title: "特製カレースープ", - description: "じっくり煮込んだコクのある一品", - href: "/menu", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-pouring-coffee-from-pot-filter_23-2148366666.jpg", - }, + title: "特製カレースープ", description: "じっくり煮込んだコクのある一品", href: "/menu", imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-pouring-coffee-from-pot-filter_23-2148366666.jpg"}, ]} /> @@ -93,30 +60,15 @@ export default function HomePage() { description="お客様の心に残る一杯のために。" members={[ { - name: "佐藤 健一", - role: "ヘッドバリスタ", - imageSrc: "http://img.b2bpic.net/free-photo/male-barista-brewing-coffee-alternative-method-pour_176420-14719.jpg", - }, + name: "佐藤 健一", role: "ヘッドバリスタ", imageSrc: "http://img.b2bpic.net/free-photo/male-barista-brewing-coffee-alternative-method-pour_176420-14719.jpg"}, { - name: "田中 美咲", - role: "パティシエ", - imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-her-tasty-brunch-hipster-cafe-top-view-marble-table-salmon-avocado-toast-coffee-sweet-tasty-cheesecakes-enjoying-her-breakfast_291049-382.jpg", - }, + name: "田中 美咲", role: "パティシエ", imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-her-tasty-brunch-hipster-cafe-top-view-marble-table-salmon-avocado-toast-coffee-sweet-tasty-cheesecakes-enjoying-her-breakfast_291049-382.jpg"}, { - name: "鈴木 一郎", - role: "店長", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-making-coffee_23-2150354575.jpg", - }, + name: "鈴木 一郎", role: "店長", imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-making-coffee_23-2150354575.jpg"}, { - name: "高橋 玲子", - role: "サービススタッフ", - imageSrc: "http://img.b2bpic.net/free-photo/chef-putting-oil-from-glass-bottle-into-ceramic-jar_114579-4573.jpg", - }, + name: "高橋 玲子", role: "サービススタッフ", imageSrc: "http://img.b2bpic.net/free-photo/chef-putting-oil-from-glass-bottle-into-ceramic-jar_114579-4573.jpg"}, { - name: "伊藤 誠", - role: "ロースター", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-equipment-coffee-shop_23-2148366525.jpg", - }, + name: "伊藤 誠", role: "ロースター", imageSrc: "http://img.b2bpic.net/free-photo/close-up-equipment-coffee-shop_23-2148366525.jpg"}, ]} /> @@ -130,47 +82,22 @@ export default function HomePage() { description="ご友人やご家族とのひとときに。" plans={[ { - tag: "ティータイム", - price: "¥1,200", - description: "お好きなケーキとドリンクのセット", - features: [ - "自家製ケーキ各種", - "オーガニック珈琲", - ], + tag: "ティータイム", price: "¥1,200", description: "お好きなケーキとドリンクのセット", features: [ + "自家製ケーキ各種", "オーガニック珈琲"], primaryButton: { - text: "詳細を見る", - href: "/menu", - }, + text: "詳細を見る", href: "/menu"}, }, { - tag: "ランチセット", - price: "¥1,500", - description: "軽食とドリンクの人気セット", - features: [ - "日替わりサンドイッチ", - "ミニサラダ", - "ドリンク", - ], - highlight: "おすすめ", - primaryButton: { - text: "詳細を見る", - href: "/menu", - }, + tag: "ランチセット", price: "¥1,500", description: "軽食とドリンクの人気セット", features: [ + "日替わりサンドイッチ", "ミニサラダ", "ドリンク"], + highlight: "おすすめ", primaryButton: { + text: "詳細を見る", href: "/menu"}, }, { - tag: "ディナー", - price: "¥2,800", - description: "季節の味を堪能するコース", - features: [ - "前菜盛り合わせ", - "季節のパスタ", - "デザート", - "珈琲", - ], + tag: "ディナー", price: "¥2,800", description: "季節の味を堪能するコース", features: [ + "前菜盛り合わせ", "季節のパスタ", "デザート", "珈琲"], primaryButton: { - text: "詳細を見る", - href: "/menu", - }, + text: "詳細を見る", href: "/menu"}, }, ]} /> @@ -183,13 +110,9 @@ export default function HomePage() { tag="予約受付中" text="席に限りがございますので、事前の予約をおすすめしております。" primaryButton={{ - text: "テーブルを予約する", - href: "/reservation", - }} + text: "テーブルを予約する", href: "/reservation"}} secondaryButton={{ - text: "電話で問い合わせ", - href: "#", - }} + text: "電話で問い合わせ", href: "#"}} />
From 4b7323f32d48155fd793413a92bed97e3c4329bf Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 21 Jun 2026 17:13:24 +0000 Subject: [PATCH 4/4] Update src/pages/ReservationPage.tsx --- src/pages/ReservationPage.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/ReservationPage.tsx b/src/pages/ReservationPage.tsx index 1ee9169..4e71026 100644 --- a/src/pages/ReservationPage.tsx +++ b/src/pages/ReservationPage.tsx @@ -8,7 +8,7 @@ export default function ReservationPage() {