diff --git a/apps/admin/public/logo.png b/apps/admin/public/logo.png new file mode 100644 index 0000000..1d1c9b8 Binary files /dev/null and b/apps/admin/public/logo.png differ diff --git a/apps/admin/src/app/page.tsx b/apps/admin/src/app/page.tsx index 30b18b9..07ee88e 100644 --- a/apps/admin/src/app/page.tsx +++ b/apps/admin/src/app/page.tsx @@ -5,6 +5,7 @@ import { Users, CreditCard, CalendarCheck, TrendingUp, Brain, Calendar, User } f import { StatsCard } from "@/components/ui/StatsCard"; import { UserManagement } from "@/components/users/UserManagement"; import { AnalyticsDashboard } from "@/components/analytics/AnalyticsDashboard"; +import { Logo } from "@/components/ui/Logo"; import axios from "axios"; interface DashboardStats { @@ -125,9 +126,8 @@ export default function Home() {
{/* Header Section */}
-
-
-

💪 FitAI Elite

+
+

Admin Dashboard

Manage your fitness platform with complete control.

diff --git a/apps/admin/src/components/ui/Logo.tsx b/apps/admin/src/components/ui/Logo.tsx new file mode 100644 index 0000000..138ae54 --- /dev/null +++ b/apps/admin/src/components/ui/Logo.tsx @@ -0,0 +1,69 @@ +import React from "react"; +import Image from "next/image"; + +interface LogoProps { + variant?: "full" | "icon" | "text"; + className?: string; +} + +export function Logo({ variant = "full", className = "" }: LogoProps) { + if (variant === "icon") { + return ( +
+ FitAI Logo +
+ ); + } + + if (variant === "text") { + return ( +
+
+ FitAI Logo +
+
+ + NextForm + + Smart Fitness Twin +
+
+ ); + } + + // Full variant (default) + return ( +
+
+ FitAI Logo +
+
+ + NextForm + + Your Smart Fitness Twin +
+
+ ); +} diff --git a/apps/admin/src/components/ui/Sidebar.tsx b/apps/admin/src/components/ui/Sidebar.tsx index 8332f86..87fcda5 100644 --- a/apps/admin/src/components/ui/Sidebar.tsx +++ b/apps/admin/src/components/ui/Sidebar.tsx @@ -13,6 +13,7 @@ import { Brain, } from "lucide-react"; import { UserButton, useUser } from "@clerk/nextjs"; +import { Logo } from "./Logo"; interface Recommendation { id: string; @@ -66,10 +67,10 @@ export function Sidebar() { return (