diff --git a/client/pages/GetStarted.tsx b/client/pages/GetStarted.tsx index fc961a6c..3b9f580d 100644 --- a/client/pages/GetStarted.tsx +++ b/client/pages/GetStarted.tsx @@ -1,11 +1,26 @@ import Layout from "@/components/Layout"; import { Button } from "@/components/ui/button"; -import { Card, CardContent, CardHeader, CardTitle, CardDescription } from "@/components/ui/card"; +import { + Card, + CardContent, + CardHeader, + CardTitle, + CardDescription, +} from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { Link, useNavigate } from "react-router-dom"; import { useEffect } from "react"; import { useAuth } from "@/contexts/AuthContext"; -import { UserPlus, Settings, LayoutDashboard, BookOpen, Users, LifeBuoy, ArrowRight, CheckCircle } from "lucide-react"; +import { + UserPlus, + Settings, + LayoutDashboard, + BookOpen, + Users, + LifeBuoy, + ArrowRight, + CheckCircle, +} from "lucide-react"; export default function GetStarted() { const steps = [ @@ -13,7 +28,11 @@ export default function GetStarted() { title: "Create your account", description: "Sign up with email or GitHub/Google.", icon: UserPlus, - points: ["Secure auth via Supabase", "Email verification", "OAuth supported"], + points: [ + "Secure auth via Supabase", + "Email verification", + "OAuth supported", + ], cta: { label: "Join AeThex", href: "/onboarding" }, color: "from-aethex-500 to-neon-blue", }, @@ -29,16 +48,38 @@ export default function GetStarted() { title: "Explore your dashboard", description: "Manage profile, projects, applications, and rewards.", icon: LayoutDashboard, - points: ["Profile & settings", "Community feed", "Achievements & rewards"], + points: [ + "Profile & settings", + "Community feed", + "Achievements & rewards", + ], cta: { label: "Open Dashboard", href: "/dashboard" }, color: "from-emerald-500 to-teal-500", }, ]; const quickLinks = [ - { title: "Documentation", desc: "Guides and API reference", icon: BookOpen, href: "/docs", color: "from-cyan-500 to-sky-500" }, - { title: "Community", desc: "Share progress & find collaborators", icon: Users, href: "/community", color: "from-indigo-500 to-purple-500" }, - { title: "Support", desc: "We’re here to help", icon: LifeBuoy, href: "/support", color: "from-amber-500 to-orange-500" }, + { + title: "Documentation", + desc: "Guides and API reference", + icon: BookOpen, + href: "/docs", + color: "from-cyan-500 to-sky-500", + }, + { + title: "Community", + desc: "Share progress & find collaborators", + icon: Users, + href: "/community", + color: "from-indigo-500 to-purple-500", + }, + { + title: "Support", + desc: "We’re here to help", + icon: LifeBuoy, + href: "/support", + color: "from-amber-500 to-orange-500", + }, ]; const navigate = useNavigate(); @@ -60,15 +101,23 @@ export default function GetStarted() { Get Started
- Create your account, personalize your experience, and ship faster with AeThex. + Create your account, personalize your experience, and ship faster + with AeThex.
Jump into docs, community, or support
++ Jump into docs, community, or support +
{q.desc}
++ {q.desc} +