From cda439670a72430fd0060c90ff046eea1a2b4d12 Mon Sep 17 00:00:00 2001 From: PrimeBuild Date: Thu, 18 Jun 2026 14:59:33 +0200 Subject: [PATCH] Refresh website UX and visual design --- client/src/App.tsx | 25 +- client/src/components/AppsSection.tsx | 47 +-- client/src/components/BuildsSection.tsx | 83 +++-- client/src/components/ComponentsSection.tsx | 351 +++----------------- client/src/components/ContactSection.tsx | 40 +-- client/src/components/FAQSection.tsx | 30 +- client/src/components/Footer.tsx | 27 +- client/src/components/GallerySection.tsx | 29 +- client/src/components/HeroSection.tsx | 217 +++++++----- client/src/components/NavBar.tsx | 73 ++-- client/src/components/SectionHeader.tsx | 18 +- client/src/components/ServicesSection.tsx | 59 ++-- client/src/hooks/use-mobile.tsx | 19 -- client/src/index.css | 125 ++++++- client/src/lib/AnimatedElement.tsx | 14 +- client/src/pages/Home.tsx | 5 +- 16 files changed, 549 insertions(+), 613 deletions(-) delete mode 100644 client/src/hooks/use-mobile.tsx diff --git a/client/src/App.tsx b/client/src/App.tsx index 4a66b99..74675e8 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -12,6 +12,7 @@ import NotFound from "@/pages/not-found"; import SchemaMarkup from "@/components/SchemaMarkup"; import CookieBanner from "@/components/CookieBanner"; import SkipLink from "@/components/SkipLink"; +import { MotionConfig } from "framer-motion"; function Router() { return ( @@ -28,17 +29,19 @@ function Router() { function App() { return ( - - -
- -
- -
-
-
- - + + + +
+ +
+ +
+
+
+ + +
); } diff --git a/client/src/components/AppsSection.tsx b/client/src/components/AppsSection.tsx index 8205c7c..804a5f5 100644 --- a/client/src/components/AppsSection.tsx +++ b/client/src/components/AppsSection.tsx @@ -118,36 +118,39 @@ const AppsSection = () => { }; return ( -
-
+
+