From 8e2aa905c9b305d75baf6d547efdc844e3d064ee Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Wed, 1 Jul 2026 03:56:20 +0000 Subject: [PATCH 1/3] Bob AI: Add about-us page --- src/App.tsx | 2 ++ src/components/Layout.tsx | 2 ++ src/pages/AboutUsPage.tsx | 67 +++++++++++++++++++++++++++++++++++++++ src/routes.ts | 1 + 4 files changed, 72 insertions(+) create mode 100644 src/pages/AboutUsPage.tsx diff --git a/src/App.tsx b/src/App.tsx index 41db568..9616bf1 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -3,12 +3,14 @@ import Layout from './components/Layout'; import HomePage from './pages/HomePage'; import VicforceRecruitmentPage from "@/pages/VicforceRecruitmentPage"; +import AboutUsPage from "@/pages/AboutUsPage"; export default function App() { return ( }> } /> } /> + } /> ); diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 8dcf2ca..1f4bb5a 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -36,6 +36,8 @@ export default function Layout() { "href": "#contact" }, { name: "Vicforce Recruitment", href: "/vicforce-recruitment" }, + { name: "About Us", href: "/about-us" }, + ]; diff --git a/src/pages/AboutUsPage.tsx b/src/pages/AboutUsPage.tsx new file mode 100644 index 0000000..40a6267 --- /dev/null +++ b/src/pages/AboutUsPage.tsx @@ -0,0 +1,67 @@ +import React from "react"; +import { routes } from "@/routes"; +import NavbarCentered from "@/components/ui/NavbarCentered"; +import AboutMediaOverlay from "@/components/sections/about/AboutMediaOverlay"; +import AboutTextSplit from "@/components/sections/about/AboutTextSplit"; +import TeamProfileCards from "@/components/sections/team/TeamProfileCards"; +import FooterMinimal from "@/components/sections/footer/FooterMinimal"; + +export default function AboutUsPage() { + return ( +
+ ({ name: r.label, href: r.path }))} + ctaButton={{ text: "Get Started", href: "/contact" }} + /> + +
+ + + + + +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/routes.ts b/src/routes.ts index ee0e7f7..40072ea 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -7,4 +7,5 @@ export interface Route { export const routes: Route[] = [ { path: '/', label: 'Home', pageFile: 'HomePage' }, { path: '/vicforce-recruitment', label: 'Vicforce Recruitment', pageFile: 'VicforceRecruitmentPage' }, + { path: '/about-us', label: 'About Us', pageFile: 'AboutUsPage' }, ]; -- 2.49.1 From 8a06edfd7b449c946fbdfae6b4d17cfc1ce09f89 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Wed, 1 Jul 2026 03:56:49 +0000 Subject: [PATCH 2/3] Bob AI: Populate src/pages/AboutUsPage.tsx (snippet builder, 3 sections) --- src/pages/AboutUsPage.tsx | 79 ++++++++------------------------------- 1 file changed, 16 insertions(+), 63 deletions(-) diff --git a/src/pages/AboutUsPage.tsx b/src/pages/AboutUsPage.tsx index 40a6267..6bb5c1f 100644 --- a/src/pages/AboutUsPage.tsx +++ b/src/pages/AboutUsPage.tsx @@ -1,67 +1,20 @@ -import React from "react"; -import { routes } from "@/routes"; -import NavbarCentered from "@/components/ui/NavbarCentered"; -import AboutMediaOverlay from "@/components/sections/about/AboutMediaOverlay"; -import AboutTextSplit from "@/components/sections/about/AboutTextSplit"; -import TeamProfileCards from "@/components/sections/team/TeamProfileCards"; -import FooterMinimal from "@/components/sections/footer/FooterMinimal"; +import Button from "@/components/ui/Button"; +import TextAnimation from "@/components/ui/TextAnimation"; +import ImageOrVideo from "@/components/ui/ImageOrVideo"; +import GridOrCarousel from "@/components/ui/GridOrCarousel"; +import ScrollReveal from "@/components/ui/ScrollReveal"; +import { Quote } from "lucide-react"; export default function AboutUsPage() { return ( -
- ({ name: r.label, href: r.path }))} - ctaButton={{ text: "Get Started", href: "/contact" }} - /> - -
- - - - - -
- - -
+ <> +
+
+

Our People

Sarah J.

Managing Director

+
Michael B.

Head of Recruitment

+
Emma L.

Client Relations Manager

+
David W.

Operations Lead

+

Client Success

Jessica T.Operations Manager
+ ); -} \ No newline at end of file +} -- 2.49.1 From c13b10a6f51c2d8af0132703804d4182cbbd0067 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Wed, 1 Jul 2026 03:57:32 +0000 Subject: [PATCH 3/3] Bob AI: fix build errors (attempt 1) --- src/pages/AboutUsPage.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/AboutUsPage.tsx b/src/pages/AboutUsPage.tsx index 6bb5c1f..3ba0282 100644 --- a/src/pages/AboutUsPage.tsx +++ b/src/pages/AboutUsPage.tsx @@ -8,13 +8,13 @@ import { Quote } from "lucide-react"; export default function AboutUsPage() { return ( <> -
+
-

Our People

Sarah J.

Managing Director

+

Our People

Sarah J.

Managing Director

Michael B.

Head of Recruitment

Emma L.

Client Relations Manager

David W.

Operations Lead

-

Client Success

Jessica T.Operations Manager
+

Client Success

Jessica T.Operations Manager
); -} +} \ No newline at end of file -- 2.49.1