From 980318d84309bad506210c5b93cf475f6da0c973 Mon Sep 17 00:00:00 2001 From: kudindmitriy Date: Sun, 26 Apr 2026 23:53:32 +0300 Subject: [PATCH 1/2] Bob AI: Add history page --- src/App.tsx | 2 + src/pages/HistoryPage.tsx | 83 +++++++++++++++++++++++++++++++++++++++ src/routes.ts | 1 + 3 files changed, 86 insertions(+) create mode 100644 src/pages/HistoryPage.tsx diff --git a/src/App.tsx b/src/App.tsx index c7045d7..0b24577 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -10,6 +10,7 @@ import PricingSimpleCards from "@/components/sections/pricing/PricingSimpleCards import ContactForm from "@/components/sections/contact/ContactForm"; import ImageOrVideo from "@/components/ui/ImageOrVideo"; +import HistoryPage from "@/pages/HistoryPage"; export default function App() { return ( <> @@ -20,6 +21,7 @@ export default function App() { } /> } /> } /> + } />
diff --git a/src/pages/HistoryPage.tsx b/src/pages/HistoryPage.tsx new file mode 100644 index 0000000..3d13f5d --- /dev/null +++ b/src/pages/HistoryPage.tsx @@ -0,0 +1,83 @@ +import { routes } from "@/routes"; +import NavbarCentered from "@/components/ui/NavbarCentered"; // Corrected import path +import HeroBillboard from "@/components/sections/hero/HeroBillboard"; +import FeaturesDetailedSteps from "@/components/sections/features/FeaturesDetailedSteps"; +import ContactCta from "@/components/sections/contact/ContactCta"; +import FooterSimple from "@/components/sections/footer/FooterSimple"; + +const HistoryPage = () => { + return ( +
+ ({ name: r.label, href: r.path }))} + ctaButton={{ text: "Get Started", href: "/contact" }} + /> + + + + + + + + +
+ ); +}; + +export default HistoryPage; \ No newline at end of file diff --git a/src/routes.ts b/src/routes.ts index d7d849c..dc01de6 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -11,4 +11,5 @@ export const routes: Route[] = [ { path: '/contact', label: 'Contact', pageFile: 'ContactPage' }, { path: '/team-testimonials', label: 'Team Testimonials', pageFile: 'TeamTestimonialsPage' }, { path: '/pricing', label: 'Pricing', pageFile: 'PricingPage' }, + { path: '/history', label: 'History', pageFile: 'HistoryPage' }, ]; -- 2.49.1 From 2b360ac19ad2686bd35b1e5b94bf9cd059d809f9 Mon Sep 17 00:00:00 2001 From: kudindmitriy Date: Sun, 26 Apr 2026 23:54:11 +0300 Subject: [PATCH 2/2] Bob AI: Populate src/pages/HistoryPage.tsx (snippet builder, 3 sections) --- src/pages/HistoryPage.tsx | 99 ++++++++++----------------------------- 1 file changed, 24 insertions(+), 75 deletions(-) diff --git a/src/pages/HistoryPage.tsx b/src/pages/HistoryPage.tsx index 3d13f5d..0f81412 100644 --- a/src/pages/HistoryPage.tsx +++ b/src/pages/HistoryPage.tsx @@ -1,83 +1,32 @@ -import { routes } from "@/routes"; -import NavbarCentered from "@/components/ui/NavbarCentered"; // Corrected import path import HeroBillboard from "@/components/sections/hero/HeroBillboard"; -import FeaturesDetailedSteps from "@/components/sections/features/FeaturesDetailedSteps"; -import ContactCta from "@/components/sections/contact/ContactCta"; -import FooterSimple from "@/components/sections/footer/FooterSimple"; +import FeaturesTimelineCards from "@/components/sections/features/FeaturesTimelineCards"; +import AboutTextSplit from "@/components/sections/about/AboutTextSplit"; -const HistoryPage = () => { +export default function HistoryPage() { return ( -
- ({ name: r.label, href: r.path }))} - ctaButton={{ text: "Get Started", href: "/contact" }} - /> - + <> - - - - - - -
+ ); -}; - -export default HistoryPage; \ No newline at end of file +} -- 2.49.1