From 7bc4f48f113ebdb4e77117d8c12130801dab3c81 Mon Sep 17 00:00:00 2001 From: sahamone <98383205+sahamone@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:08:57 +0200 Subject: [PATCH] Some UI fix --- banquise-website/src/App.tsx | 4 + .../src/components/sections/HeroSection.tsx | 17 +- .../src/components/ui/ParallaxBackground.tsx | 146 +++++++++++++++ banquise-website/src/components/ui/Popup.tsx | 167 +++++++++--------- .../src/components/ui/ScrollToTopButton.tsx | 51 ++++++ banquise-website/src/index.css | 101 +++++++++++ 6 files changed, 401 insertions(+), 85 deletions(-) create mode 100644 banquise-website/src/components/ui/ParallaxBackground.tsx create mode 100644 banquise-website/src/components/ui/ScrollToTopButton.tsx diff --git a/banquise-website/src/App.tsx b/banquise-website/src/App.tsx index ecb8704..e6ea4ea 100644 --- a/banquise-website/src/App.tsx +++ b/banquise-website/src/App.tsx @@ -6,6 +6,7 @@ import { TechFeaturesSection } from './components/sections/TechFeaturesSection'; import { ServicesSection } from './components/sections/ServicesSection'; import { AboutSection } from './components/sections/AboutSection'; import { Popup } from './components/ui/Popup'; +import { ScrollToTopButton } from './components/ui/ScrollToTopButton'; import { URLS } from './config/constants'; // Define Service interface directly in App @@ -92,6 +93,9 @@ const App: React.FC = () => {