From b799daeed27b2c5765de9cefe594a2c842ba1b81 Mon Sep 17 00:00:00 2001 From: vitalijmulika Date: Wed, 29 Apr 2026 13:43:33 +0300 Subject: [PATCH 1/6] Bob AI: Create the 'About' page file and add basic content. --- src/pages/About.tsx | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 src/pages/About.tsx diff --git a/src/pages/About.tsx b/src/pages/About.tsx new file mode 100644 index 0000000..e93c0d7 --- /dev/null +++ b/src/pages/About.tsx @@ -0,0 +1,43 @@ +import HeroSplit from "@/components/sections/hero/HeroSplit"; +import AboutFeaturesSplit from "@/components/sections/about/AboutFeaturesSplit"; +import ChecklistTimeline from "@/components/ui/ChecklistTimeline"; + +export default function About() { + return ( +
+ + +
+
+ +
+
+
+ ); +} \ No newline at end of file -- 2.49.1 From 6854599796a3c33b8e9421293fa52a2b6cbcb389 Mon Sep 17 00:00:00 2001 From: vitalijmulika Date: Wed, 29 Apr 2026 13:44:55 +0300 Subject: [PATCH 2/6] Bob AI: Create the 'Menu' page file and add basic content. --- src/components/sections/MenuSection.tsx | 37 +++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 src/components/sections/MenuSection.tsx diff --git a/src/components/sections/MenuSection.tsx b/src/components/sections/MenuSection.tsx new file mode 100644 index 0000000..2d8f63e --- /dev/null +++ b/src/components/sections/MenuSection.tsx @@ -0,0 +1,37 @@ +"use client"; + +import { Card } from "@/components/ui/Card" +import { TextAnimation } from "@/components/ui/TextAnimation" + +export default function MenuSection() { + const items = [ + { title: "Espresso", description: "Rich, bold, and smooth.", price: "$3.50" }, + { title: "Cappuccino", description: "Perfectly steamed milk.", price: "$4.50" }, + { title: "Latte", description: "Creamy and comforting.", price: "$4.75" }, + { title: "Mocha", description: "Decadent chocolate blend.", price: "$5.00" }, + { title: "Americano", description: "Espresso with hot water.", price: "$3.75" }, + { title: "Flat White", description: "Velvety microfoam finish.", price: "$4.25" }, + ] + + return ( + + ) +} \ No newline at end of file -- 2.49.1 From 5a90a57c3a5b2dde6a19a5b055bf0fad429648ec Mon Sep 17 00:00:00 2001 From: vitalijmulika Date: Wed, 29 Apr 2026 13:45:23 +0300 Subject: [PATCH 3/6] Bob AI: fix build errors (attempt 1) --- src/components/sections/MenuSection.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/sections/MenuSection.tsx b/src/components/sections/MenuSection.tsx index 2d8f63e..6b2ab9e 100644 --- a/src/components/sections/MenuSection.tsx +++ b/src/components/sections/MenuSection.tsx @@ -1,7 +1,7 @@ "use client"; -import { Card } from "@/components/ui/Card" -import { TextAnimation } from "@/components/ui/TextAnimation" +import Card from "@/components/ui/Card" +import TextAnimation from "@/components/ui/TextAnimation" export default function MenuSection() { const items = [ -- 2.49.1 From 936024ec7c777428be4c2822525587bad7f9e805 Mon Sep 17 00:00:00 2001 From: vitalijmulika Date: Wed, 29 Apr 2026 13:46:17 +0300 Subject: [PATCH 4/6] Bob AI: Create the 'Contact Us' page file and add basic content. --- src/App.tsx | 4 +++- src/pages/Contact.tsx | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 src/pages/Contact.tsx diff --git a/src/App.tsx b/src/App.tsx index 33d15f9..66075dc 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,13 +1,15 @@ import { Routes, Route } from 'react-router-dom'; import Layout from './components/Layout'; import HomePage from './pages/HomePage'; +import Contact from './pages/Contact'; export default function App() { return ( }> } /> + } /> ); -} +} \ No newline at end of file diff --git a/src/pages/Contact.tsx b/src/pages/Contact.tsx new file mode 100644 index 0000000..f187f45 --- /dev/null +++ b/src/pages/Contact.tsx @@ -0,0 +1,35 @@ +import { Card } from "@/components/ui/Card"; +import { Input } from "@/components/ui/Input"; +import { Textarea } from "@/components/ui/Textarea"; +import { Button } from "@/components/ui/Button"; +import { Label } from "@/components/ui/Label"; +import GridLinesBackground from "@/components/ui/GridLinesBackground"; +import { TextAnimation } from "@/components/ui/TextAnimation"; + +export default function Contact() { + return ( +
+ +
+ + +
+
+ + +
+
+ + +
+
+ +