@@ -4,15 +4,15 @@ const Footer = () => {
44 const currentYear = new Date ( ) . getFullYear ( ) ;
55
66 return (
7- < footer id = "join" className = "bg-gray-50 border-t border-gray-200" >
7+ < footer id = "join" className = "bg-gray-50 dark:bg-gray-950 border-t border-gray-200 dark:border-gray-800 transition-colors " >
88 < div className = "container mx-auto px-6 py-12" >
99 < div className = "grid grid-cols-1 md:grid-cols-3 gap-12 mb-8" >
1010 { /* Brand */ }
1111 < div className = "space-y-4" >
12- < h3 className = "text-2xl font-bold text-green-600" >
12+ < h3 className = "text-2xl font-bold text-green-600 dark:text-green-500 " >
1313 PeerCall
1414 </ h3 >
15- < p className = "text-gray-600" >
15+ < p className = "text-gray-600 dark:text-gray-400 " >
1616 Secure, privacy-respecting real-time video calls built with modern web technologies.
1717 </ p >
1818 < div className = "flex gap-4" >
@@ -21,7 +21,7 @@ const Footer = () => {
2121 target = "_blank"
2222 rel = "noopener noreferrer"
2323 aria-label = "Twitter"
24- className = "text-gray-600 hover:text-green-600 transition-colors"
24+ className = "text-gray-600 dark:text-gray-400 hover:text-green-600 dark:hover:text-green-500 transition-colors"
2525 >
2626 < Twitter size = { 20 } />
2727 </ a >
@@ -30,7 +30,7 @@ const Footer = () => {
3030 target = "_blank"
3131 rel = "noopener noreferrer"
3232 aria-label = "GitHub"
33- className = "text-gray-600 hover:text-green-600 transition-colors"
33+ className = "text-gray-600 dark:text-gray-400 hover:text-green-600 dark:hover:text-green-500 transition-colors"
3434 >
3535 < Github size = { 20 } />
3636 </ a >
@@ -39,7 +39,7 @@ const Footer = () => {
3939 target = "_blank"
4040 rel = "noopener noreferrer"
4141 aria-label = "LinkedIn"
42- className = "text-gray-600 hover:text-green-600 transition-colors"
42+ className = "text-gray-600 dark:text-gray-400 hover:text-green-600 dark:hover:text-green-500 transition-colors"
4343 >
4444 < Linkedin size = { 20 } />
4545 </ a >
@@ -48,14 +48,14 @@ const Footer = () => {
4848
4949 { /* Quick Links */ }
5050 < div >
51- < h4 className = "font-semibold mb-4 text-green-600" > Resources</ h4 >
51+ < h4 className = "font-semibold mb-4 text-green-600 dark:text-green-500 " > Resources</ h4 >
5252 < ul className = "space-y-3" >
5353 < li >
5454 < a
5555 href = "https://github.com/OPCODE-Open-Spring-Fest/PeerCall"
5656 target = "_blank"
5757 rel = "noopener noreferrer"
58- className = "flex items-center gap-2 text-gray-600 hover:text-green-600 transition-colors"
58+ className = "flex items-center gap-2 text-gray-600 dark:text-gray-400 hover:text-green-600 dark:hover:text-green-500 transition-colors"
5959 >
6060 < Github size = { 16 } />
6161 GitHub Repository
@@ -66,7 +66,7 @@ const Footer = () => {
6666 href = "https://github.com/OPCODE-Open-Spring-Fest/PeerCall/blob/main/.github/Contributor_Guide/Contributing.md"
6767 target = "_blank"
6868 rel = "noopener noreferrer"
69- className = "flex items-center gap-2 text-gray-600 hover:text-green-600 transition-colors"
69+ className = "flex items-center gap-2 text-gray-600 dark:text-gray-400 hover:text-green-600 dark:hover:text-green-500 transition-colors"
7070 >
7171 < Heart size = { 16 } />
7272 Contribution Guide
@@ -77,7 +77,7 @@ const Footer = () => {
7777 href = "https://github.com/OPCODE-Open-Spring-Fest/PeerCall/tree/main/.github/Contributor_Guide"
7878 target = "_blank"
7979 rel = "noopener noreferrer"
80- className = "flex items-center gap-2 text-gray-600 hover:text-green-600 transition-colors"
80+ className = "flex items-center gap-2 text-gray-600 dark:text-gray-400 hover:text-green-600 dark:hover:text-green-500 transition-colors"
8181 >
8282 < FileText size = { 16 } />
8383 MIT License
@@ -88,21 +88,21 @@ const Footer = () => {
8888
8989 { /* CTA */ }
9090 < div >
91- < h4 className = "font-semibold mb-4 text-green-600" > Get Started</ h4 >
92- < p className = "text-gray-600 mb-4" >
91+ < h4 className = "font-semibold mb-4 text-green-600 dark:text-green-500 " > Get Started</ h4 >
92+ < p className = "text-gray-600 dark:text-gray-400 mb-4" >
9393 Ready to experience secure video calling?
9494 </ p >
9595 < a
9696 href = "#"
97- className = "inline-block bg-green-600 text-white px-4 py-2 rounded-lg font-medium hover:opacity-90 transition-opacity shadow-lg"
97+ className = "inline-block bg-green-600 dark:bg-green-500 text-white px-4 py-2 rounded-lg font-medium hover:opacity-90 transition-opacity shadow-lg"
9898 >
9999 Create Account
100100 </ a >
101101 </ div >
102102 </ div >
103103
104104 { /* Bottom Bar */ }
105- < div className = "pt-8 border-t border-gray-200 text-center text-sm text-gray-500" >
105+ < div className = "pt-8 border-t border-gray-200 dark:border-gray-800 text-center text-sm text-gray-500 dark:text-gray-400 " >
106106 < p >
107107 © { currentYear } PeerCall.
108108 </ p >
0 commit comments