WebashalarForML commited on
Commit
5d00783
·
verified ·
1 Parent(s): 6ccc91c

Upload components/Contact.js with huggingface_hub

Browse files
Files changed (1) hide show
  1. components/Contact.js +71 -0
components/Contact.js ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 'use client';
2
+
3
+ import { motion } from 'framer-motion';
4
+ import { Mail, MapPin, Linkedin, Twitter } from 'lucide-react';
5
+
6
+ export default function Contact() {
7
+ return (
8
+ <section id="contact" className="py-32 px-6 relative">
9
+ <div className="max-w-4xl mx-auto text-center">
10
+ <motion.h2
11
+ initial={{ opacity: 0, y: 20 }}
12
+ whileInView={{ opacity: 1, y: 0 }}
13
+ className="font-serif text-5xl md:text-7xl mb-8"
14
+ >
15
+ Initiate Protocol
16
+ </motion.h2>
17
+
18
+ <motion.p
19
+ initial={{ opacity: 0 }}
20
+ whileInView={{ opacity: 1 }}
21
+ transition={{ delay: 0.2 }}
22
+ className="font-mono text-faint mb-12 max-w-lg mx-auto"
23
+ >
24
+ Open for research collaborations, speaking engagements, and high-impact engineering consulting.
25
+ </motion.p>
26
+
27
+ <motion.a
28
+ href="mailto:contact@airesearcher.ai"
29
+ initial={{ scale: 0.9, opacity: 0 }}
30
+ whileInView={{ scale: 1, opacity: 1 }}
31
+ whileHover={{ scale: 1.05 }}
32
+ whileTap={{ scale: 0.95 }}
33
+ className="liquid-btn inline-block px-12 py-5 text-lg font-serif tracking-wide"
34
+ >
35
+ Establish Connection
36
+ </motion.a>
37
+
38
+ <motion.div
39
+ initial={{ opacity: 0 }}
40
+ whileInView={{ opacity: 1 }}
41
+ transition={{ delay: 0.4 }}
42
+ className="mt-24 grid grid-cols-1 md:grid-cols-3 gap-8 border-t border-white/10 pt-12"
43
+ >
44
+ <div className="flex flex-col items-center gap-2 group">
45
+ <Mail className="w-5 h-5 text-faint group-hover:text-white transition-colors" />
46
+ <span className="font-mono text-xs uppercase tracking-widest text-faint group-hover:text-white transition-colors">contact@airesearcher.ai</span>
47
+ </div>
48
+ <div className="flex flex-col items-center gap-2 group">
49
+ <MapPin className="w-5 h-5 text-faint group-hover:text-white transition-colors" />
50
+ <span className="font-mono text-xs uppercase tracking-widest text-faint group-hover:text-white transition-colors">San Francisco, CA</span>
51
+ </div>
52
+ <div className="flex justify-center gap-6">
53
+ <a href="#" className="text-faint hover:text-white transition-colors"><Linkedin size={20} /></a>
54
+ <a href="#" className="text-faint hover:text-white transition-colors"><Twitter size={20} /></a>
55
+ </div>
56
+ </motion.div>
57
+
58
+ <div className="mt-20">
59
+ <a
60
+ href="https://huggingface.co/spaces/akhaliq/anycoder"
61
+ target="_blank"
62
+ rel="noopener noreferrer"
63
+ className="font-mono text-[10px] uppercase tracking-widest text-white/30 hover:text-white/60 transition-colors"
64
+ >
65
+ Built with anycoder
66
+ </a>
67
+ </div>
68
+ </div>
69
+ </section>
70
+ );
71
+ }