Skip to content

Commit 83195e2

Browse files
committed
[feat]: added footer section;
1 parent 7ec59ad commit 83195e2

1 file changed

Lines changed: 120 additions & 0 deletions

File tree

src/components/Footer.tsx

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
const Footer = () => {
2+
return (
3+
<footer id="contact" className="bg-white text-black relative overflow-hidden">
4+
<div className="max-w-7xl mx-auto px-4 sm:px-6 py-12 sm:py-16">
5+
<div className="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-8 sm:gap-10 lg:gap-12 xl:gap-16 mb-12 sm:mb-16 lg:mb-20">
6+
<div className="space-y-4 sm:space-y-6">
7+
<h3 className="text-gray-400 text-sm font-medium tracking-wider">Get In Touch</h3>
8+
<div className="space-y-3 sm:space-y-4">
9+
<div className="flex items-center space-x-3">
10+
<div className="w-6 h-6 bg-black rounded-full flex items-center justify-center flex-shrink-0">
11+
<svg className="w-3 h-3 text-white" fill="currentColor" viewBox="0 0 20 20">
12+
<path d="M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z"></path>
13+
<path d="M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z"></path>
14+
</svg>
15+
</div>
16+
<a
17+
href="mailto:maifeeulasad@gmail.com"
18+
className="text-black hover:text-gray-600 transition-colors font-medium"
19+
>
20+
maifeeulasad@gmail.com
21+
</a>
22+
</div>
23+
<div>
24+
<a
25+
href="tel:+8801783529570"
26+
className="text-black hover:text-gray-600 transition-colors font-medium text-2xl"
27+
>
28+
+880-1783-529-570
29+
</a>
30+
</div>
31+
</div>
32+
</div>
33+
34+
<div className="space-y-4 sm:space-y-6">
35+
<h3 className="text-gray-400 text-sm font-medium tracking-wider">Location</h3>
36+
<div className="space-y-2">
37+
<div className="text-black font-medium text-base sm:text-lg">Maifee Ul Asad</div>
38+
<div className="text-black">
39+
<div className="leading-relaxed text-sm sm:text-base">Halishahar H/A</div>
40+
<div className="leading-relaxed text-sm sm:text-base">Chittagong - 4216</div>
41+
<div className="leading-relaxed text-sm sm:text-base">Bangladesh</div>
42+
</div>
43+
</div>
44+
</div>
45+
46+
<div className="space-y-4 sm:space-y-6">
47+
<h3 className="text-gray-400 text-sm font-medium tracking-wider">Follow Me</h3>
48+
<div className="space-y-3">
49+
<div>
50+
<a
51+
href="https://github.com/maifeeulasad"
52+
target="_blank"
53+
rel="noopener noreferrer"
54+
className="text-black hover:text-gray-600 transition-colors"
55+
>
56+
GitHub
57+
</a>
58+
</div>
59+
<div>
60+
<a
61+
href="https://linkedin.com/in/maifeeulasad"
62+
target="_blank"
63+
rel="noopener noreferrer"
64+
className="text-black hover:text-gray-600 transition-colors"
65+
>
66+
LinkedIn
67+
</a>
68+
</div>
69+
</div>
70+
</div>
71+
72+
<div className="space-y-4 sm:space-y-6">
73+
<h3 className="text-gray-400 text-sm font-medium tracking-wider">Menu</h3>
74+
<div className="space-y-2 sm:space-y-3">
75+
<div>
76+
<a href="#top" className="text-black hover:text-gray-600 transition-colors">
77+
Home
78+
</a>
79+
</div>
80+
<div>
81+
<a href="#work" className="text-black hover:text-gray-600 transition-colors">
82+
Projects
83+
</a>
84+
</div>
85+
<div>
86+
<a href="#about" className="text-black hover:text-gray-600 transition-colors">
87+
About
88+
</a>
89+
</div>
90+
<div>
91+
<a href="#contact" className="text-black hover:text-gray-600 transition-colors">
92+
Contact
93+
</a>
94+
</div>
95+
</div>
96+
</div>
97+
</div>
98+
99+
<div className="relative">
100+
<h1 className="text-[20vw] sm:text-[18vw] md:text-[14vw] lg:text-[12vw] xl:text-[10vw] font-black leading-[0.7] tracking-tighter uppercase text-black whitespace-nowrap">
101+
MAIFEE UL ASAD
102+
</h1>
103+
</div>
104+
</div>
105+
106+
<div className="bg-white border-t border-black">
107+
<div className="max-w-7xl mx-auto px-4 sm:px-6 py-4">
108+
<div className="flex flex-col sm:flex-row items-center justify-between text-sm text-gray-400 space-y-2 sm:space-y-0">
109+
<div className="text-center sm:text-left">Copyright © 2025 Maifee Ul Asad</div>
110+
<div className="flex items-center">
111+
Built with React, TypeScript & Tailwind CSS
112+
</div>
113+
</div>
114+
</div>
115+
</div>
116+
</footer>
117+
);
118+
};
119+
120+
export default Footer;

0 commit comments

Comments
 (0)