@@ -4,6 +4,8 @@ import { RainbowButton } from "@/components/ui/rainbow-button";
4
4
import { SocialLinks } from "@/components/SocialLinks" ;
5
5
import { BookOpen , Github } from "lucide-react" ;
6
6
import { useEffect , useState } from "react" ;
7
+ import { Separator } from "./ui/separator" ;
8
+ import Link from "next/link" ;
7
9
8
10
export default function Footer ( ) {
9
11
const [ currentYear , setCurrentYear ] = useState < number > ( new Date ( ) . getFullYear ( ) ) ;
@@ -16,10 +18,15 @@ export default function Footer() {
16
18
< footer className = "w-full pt-8 pb-4 px-4 md:px-6 border-t bg-secondary" >
17
19
< div className = "container mx-auto" >
18
20
< div className = "flex flex-col md:flex-row justify-between items-center mb-8" >
19
- < div className = "flex items-center space-x-4 mb-4 md:mb-0" >
20
- < BookOpen className = "h-6 w-6 text-primary" />
21
- < span className = "font-bold text-lg" > LeetCode Journal</ span >
21
+ < div className = "space-y-2 " >
22
+ < div className = "flex items-center space-x-4 mb-4 md:mb-0" >
23
+ < BookOpen className = "h-6 w-6 text-primary" />
24
+ < span className = "font-bold text-lg" > LeetCode Journal</ span >
25
+
26
+ </ div >
27
+ < p className = "text-gray-400" > The Journey to Coding Mastery Begins Now</ p >
22
28
</ div >
29
+
23
30
< div className = "flex items-center space-x-4 -ml-2" >
24
31
< RainbowButton className = "hidden md:inline-flex items-center space-x-2" >
25
32
< a
@@ -35,7 +42,42 @@ export default function Footer() {
35
42
< SocialLinks />
36
43
</ div >
37
44
</ div >
38
- < div className = "flex flex-col md:flex-row justify-center items-center pt-8 border-t border-border" >
45
+ < div className = "flex justify-between items-center " >
46
+ < div className = "" >
47
+ < div className = "text-md" >
48
+ < div className = "" > Quick Links</ div >
49
+ < ul className = "space-y-2 text-muted-foreground mt-4 " >
50
+ < li >
51
+ < Link href = "/" > Home</ Link >
52
+ </ li >
53
+ < li >
54
+ < Link href = "/learn-more" > About Us</ Link >
55
+ </ li >
56
+ < li >
57
+ < Link href = "/FAQ" > FAQ</ Link >
58
+ </ li >
59
+ </ ul >
60
+ </ div >
61
+ </ div >
62
+ < div className = "" >
63
+ < div className = "text-md text-right" >
64
+ < div className = "" > Support</ div >
65
+ < ul className = "space-y-2 text-muted-foreground mt-4" >
66
+ < li >
67
+ < Link href = "#" > Contact Us</ Link >
68
+ </ li >
69
+ < li >
70
+ < Link href = "#" > Privacy Policy</ Link >
71
+ </ li >
72
+ < li >
73
+ < Link href = "#" > Terms of Service</ Link >
74
+ </ li >
75
+ </ ul >
76
+ </ div >
77
+ </ div >
78
+ </ div >
79
+ < Separator className = "my-4 bg-muted-foreground" />
80
+ < div className = "flex flex-col md:flex-row justify-start items-center border-t border-border" >
39
81
< p className = "text-sm text-muted-foreground mb-4 md:mb-0" >
40
82
© 2025 LeetCode Journal. All rights reserved.
41
83
</ p >
0 commit comments