From 5e188baeff6ffa05286953fe8d3b37601e0e67b3 Mon Sep 17 00:00:00 2001 From: sanjidaRimi023 Date: Wed, 6 May 2026 20:17:29 +0600 Subject: [PATCH] refactor: redesign projects page with full navigation functionallity --- src/App.tsx | 7 +- src/pages/ProjectDetails.tsx | 4 +- src/pages/Projects.tsx | 371 +++++++++++++++++++++-------------- 3 files changed, 226 insertions(+), 156 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 85a4320..0c59713 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,19 +1,17 @@ import { Toaster as Sonner } from "@/components/ui/sonner"; -import { Toaster } from "@/components/ui/toaster"; import { TooltipProvider } from "@/components/ui/tooltip"; import { ThemeProvider } from "@/contexts/ThemeContext"; import { AnimatePresence } from "framer-motion"; import { BrowserRouter, Route, Routes, useLocation } from "react-router-dom"; import Footer from "./components/Footer"; import Navbar from "./components/Navbar"; -import Blog from "./pages/Blog"; -import BlogArticle from "./pages/BlogArticle"; import Index from "./pages/Index"; import NotFound from "./pages/NotFound"; import ProjectDetails from "./pages/ProjectDetails"; import Projects from "./pages/Projects"; import { QueryProvider } from "./provider/QueryProvider"; import { PrivacyPolicy } from "./pages/PrivacyPolicy"; +import ScrollToTop from "./components/ScrollToTop"; function AnimatedRoutes() { const location = useLocation(); @@ -38,9 +36,10 @@ const App = () => ( - + +