From 69b1e57af662c1643daeea5cc4e0734f91c80c15 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 5 Jul 2026 16:12:01 +0000 Subject: [PATCH] Bob AI: Replaced services section with a custom typographic layout --- src/pages/HomePage.tsx | 6 +- src/pages/HomePage/sections/Services.tsx | 107 +++++++++++++---------- 2 files changed, 62 insertions(+), 51 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index b42dfd0..3e93b6c 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -6,16 +6,16 @@ import React from 'react'; import HeroSection from './HomePage/sections/Hero'; -import ServicesSection from './HomePage/sections/Services'; import AboutSection from './HomePage/sections/About'; import CtaSection from './HomePage/sections/Cta'; -export default function HomePage(): React.JSX.Element { + +import ServicesSection from './HomePage/sections/Services';export default function HomePage(): React.JSX.Element { return ( <> + - diff --git a/src/pages/HomePage/sections/Services.tsx b/src/pages/HomePage/sections/Services.tsx index e685e56..6c75232 100644 --- a/src/pages/HomePage/sections/Services.tsx +++ b/src/pages/HomePage/sections/Services.tsx @@ -1,53 +1,64 @@ -// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this -// file as the canonical source for the "services" section. - import React from 'react'; -import FeaturesDetailedCards from '@/components/sections/features/FeaturesDetailedCards'; -import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; +import TextAnimation from '@/components/ui/TextAnimation'; +import ScrollReveal from '@/components/ui/ScrollReveal'; -export default function ServicesSection(): React.JSX.Element { +export default function ServicesSection() { return ( -
- - - +
+
+ {/* Header */} +
+ + + What we do + + + + + + +

+ Three disciplines, one team — design, code, and identity working from the same brief instead of handed off between departments. +

+
+
+ + {/* Services Grid */} +
+ {/* Service 1 */} + + I. +

Web Design

+

+ Custom layouts and interaction design built around your content, not page builder's defaults. +

+
+ + {/* Service 2 */} + + II. +

Brand & Identity

+

+ Type systems, colour, and voice — the details that make your brand unmistakably yours. +

+
+ + {/* Service 3 */} + + III. +

Development

+

+ Reliable, accessible builds on modern tooling, handed over clean. +

+
+
+
); -} +} \ No newline at end of file -- 2.49.1