From 66bb2fa1075bb97f70ef7179a0abc1affae1c232 Mon Sep 17 00:00:00 2001 From: Amirhossein Khalili Date: Wed, 20 May 2026 16:04:36 +0330 Subject: [PATCH] feat(frontend): add mobile bottom nav and redesign profile --- src/app/layout.tsx | 8 +- src/components/MobileBottomNav.tsx | 99 ++ src/components/Navbar.tsx | 236 ++--- src/views/Profile.tsx | 1416 ++++++++++++++++++---------- 4 files changed, 1072 insertions(+), 687 deletions(-) create mode 100644 src/components/MobileBottomNav.tsx diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 6a254f6..75f25c3 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,6 +1,7 @@ import type { Metadata } from "next"; import localFont from "next/font/local"; import { Suspense } from "react"; +import MobileBottomNav from "@/components/MobileBottomNav"; import Navbar from "@/components/Navbar"; import Footer from "@/components/Footer"; import Providers from "@/components/providers"; @@ -39,8 +40,11 @@ export default function RootLayout({ - {children} -