@@ -3,38 +3,66 @@ import { Button } from "@/components/ui/button";
33import { Card , CardContent , CardHeader , CardTitle } from "@/components/ui/card" ;
44import { Link } from "react-router-dom" ;
55import { GraduationCap , Users , Trophy , Shield , Zap , Globe , Leaf } from "lucide-react" ;
6+ import { motion } from "framer-motion" ;
7+ import AnimatedText from "@/components/AnimatedText" ;
68const About : React . FC = ( ) => {
79 return < div className = "relative flex flex-col flex-1 min-h-screen" >
810
911 { /* Main content */ }
1012 < main className = "relative z-10 flex-grow container mx-auto px-4 pt-8 pb-16" >
1113 < div className = "max-w-6xl mx-auto" >
1214 { /* Hero section with improved styling */ }
13- < div className = "text-center mb-16" >
14- < div className = "inline-flex items-center justify-center w-20 h-20 bg-alien-gold/20 rounded-full mb-6 border-2 border-alien-gold/40 backdrop-blur-md" >
15+ < motion . div
16+ className = "text-center mb-16"
17+ initial = { { opacity : 0 , y : 50 } }
18+ animate = { { opacity : 1 , y : 0 } }
19+ transition = { { duration : 0.8 } }
20+ >
21+ < motion . div
22+ className = "inline-flex items-center justify-center w-20 h-20 bg-alien-gold/20 rounded-full mb-6 border-2 border-alien-gold/40 backdrop-blur-md"
23+ whileHover = { { scale : 1.1 , rotate : 360 } }
24+ transition = { { duration : 0.6 } }
25+ >
1526 < img src = "/lovable-uploads/ALogo.png" alt = "About Official Logo" className = "h-12 w-12 object-contain" />
16- </ div >
17- < h1 className = "text-4xl md:text-5xl font-bold mb-6 font-nasalization text-glow leading-tight text-alien-green" >
27+ </ motion . div >
28+ < AnimatedText
29+ className = "text-4xl md:text-5xl font-bold mb-6 font-nasalization text-glow leading-tight text-alien-green"
30+ initial = { { opacity : 0 , y : 30 } }
31+ animate = { { opacity : 1 , y : 0 } }
32+ transition = { { duration : 0.8 , delay : 0.2 } }
33+ >
1834 About Us
19- </ h1 >
20- < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-2xl rounded-3xl" >
21- < CardHeader className = "pb-4" >
22- < CardTitle className = "font-bold mb-6 font-nasalization text-glow leading-tight text-alien-green md:text-5xl text-3xl" >
23- We offer INNOVATIVE SOLUTIONS with cutting-edge technologies
24- </ CardTitle >
25- </ CardHeader >
26- < CardContent >
27- < h2 className = "md:text-2xl text-alien-green mb-8 font-[Exo] max-w-4xl mx-auto leading-relaxed text-lg" >
28- Improving Energy Efficiency and Environmental Sustainability, managing to professionally improve work flows and processes, this is WorkFlow.
29- </ h2 >
30- </ CardContent >
31- </ Card >
32- </ div >
35+ </ AnimatedText >
36+ < motion . div
37+ initial = { { opacity : 0 , scale : 0.9 } }
38+ animate = { { opacity : 1 , scale : 1 } }
39+ transition = { { duration : 0.6 , delay : 0.4 } }
40+ >
41+ < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-2xl rounded-3xl hover:shadow-alien-gold/30 transition-all duration-500" >
42+ < CardHeader className = "pb-4" >
43+ < CardTitle className = "font-bold mb-6 font-nasalization text-glow leading-tight text-alien-green md:text-5xl text-3xl" >
44+ We offer INNOVATIVE SOLUTIONS with cutting-edge technologies
45+ </ CardTitle >
46+ </ CardHeader >
47+ < CardContent >
48+ < h2 className = "md:text-2xl text-alien-green mb-8 font-[Exo] max-w-4xl mx-auto leading-relaxed text-lg" >
49+ Improving Energy Efficiency and Environmental Sustainability, managing to professionally improve work flows and processes, this is WorkFlow.
50+ </ h2 >
51+ </ CardContent >
52+ </ Card >
53+ </ motion . div >
54+ </ motion . div >
3355
3456 < div className = "space-y-12 text-gray-200 font-[Exo]" >
3557 { /* Web technologies section with enhanced design */ }
36- < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-2xl" >
37- < CardContent className = "p-8" >
58+ < motion . div
59+ initial = { { opacity : 0 , x : - 50 } }
60+ whileInView = { { opacity : 1 , x : 0 } }
61+ viewport = { { once : true , amount : 0.3 } }
62+ transition = { { duration : 0.8 } }
63+ >
64+ < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-2xl hover:border-alien-gold/50 transition-all duration-500" >
65+ < CardContent className = "p-8" >
3866 < div className = "space-y-8" >
3967 < div className = "text-center" >
4068 < h3 className = "text-3xl font-semibold mb-2 font-nasalization text-glow text-alien-green" >
@@ -69,65 +97,92 @@ const About: React.FC = () => {
6997 </ div >
7098 </ CardContent >
7199 </ Card >
100+ </ motion . div >
72101
73102 { /* Four pillars section with improved grid and cards */ }
74- < div className = "grid grid-cols-1 md:grid-cols-2 gap-6" >
75- < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-xl hover:border-alien-gold/50 transition-all duration-300 hover:transform hover:scale-105" >
76- < CardHeader className = "pb-3" >
77- < CardTitle className = "text-2xl font-semibold font-nasalization text-glow flex items-center gap-3 text-alien-green" >
78- < Shield className = "h-8 w-8" />
79- 1st Pillar
80- </ CardTitle >
81- </ CardHeader >
82- < CardContent >
83- < p className = "leading-relaxed" >
84- We are committed to providing personalized solutions that address current challenges and needs.
85- </ p >
86- </ CardContent >
87- </ Card >
103+ < motion . div
104+ className = "grid grid-cols-1 md:grid-cols-2 gap-6"
105+ initial = { { opacity : 0 , y : 50 } }
106+ whileInView = { { opacity : 1 , y : 0 } }
107+ viewport = { { once : true , amount : 0.2 } }
108+ transition = { { duration : 0.8 , staggerChildren : 0.2 } }
109+ >
110+ < motion . div
111+ whileHover = { { scale : 1.05 , rotateY : 5 } }
112+ transition = { { duration : 0.3 } }
113+ >
114+ < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-xl hover:border-alien-gold/50 transition-all duration-300 h-full" >
115+ < CardHeader className = "pb-3" >
116+ < CardTitle className = "text-2xl font-semibold font-nasalization text-glow flex items-center gap-3 text-alien-green" >
117+ < Shield className = "h-8 w-8" />
118+ 1st Pillar
119+ </ CardTitle >
120+ </ CardHeader >
121+ < CardContent >
122+ < p className = "leading-relaxed" >
123+ We are committed to providing personalized solutions that address current challenges and needs.
124+ </ p >
125+ </ CardContent >
126+ </ Card >
127+ </ motion . div >
88128
89- < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-green/30 shadow-xl hover:border-alien-green/50 transition-all duration-300 hover:transform hover:scale-105" >
90- < CardHeader className = "pb-3" >
91- < CardTitle className = "text-2xl font-semibold text-alien-green font-nasalization flex items-center gap-3" >
92- < Zap className = "h-8 w-8" />
93- 2nd Pillar
94- </ CardTitle >
95- </ CardHeader >
96- < CardContent >
97- < p className = "leading-relaxed" >
98- Greater security by being able to trust the management of data and transactions thanks to the use of cryptography, blockchain, and quantum computing.
99- </ p >
100- </ CardContent >
101- </ Card >
129+ < motion . div
130+ whileHover = { { scale : 1.05 , rotateY : - 5 } }
131+ transition = { { duration : 0.3 } }
132+ >
133+ < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-green/30 shadow-xl hover:border-alien-green/50 transition-all duration-300 h-full" >
134+ < CardHeader className = "pb-3" >
135+ < CardTitle className = "text-2xl font-semibold text-alien-green font-nasalization flex items-center gap-3" >
136+ < Zap className = "h-8 w-8" />
137+ 2nd Pillar
138+ </ CardTitle >
139+ </ CardHeader >
140+ < CardContent >
141+ < p className = "leading-relaxed" >
142+ Greater security by being able to trust the management of data and transactions thanks to the use of cryptography, blockchain, and quantum computing.
143+ </ p >
144+ </ CardContent >
145+ </ Card >
146+ </ motion . div >
102147
103- < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-xl hover:border-alien-gold/50 transition-all duration-300 hover:transform hover:scale-105" >
104- < CardHeader className = "pb-3" >
105- < CardTitle className = "text-2xl font-semibold font-nasalization text-glow flex items-center gap-3 text-alien-green" >
106- < Globe className = "h-8 w-8" />
107- 3rd Pillar
108- </ CardTitle >
109- </ CardHeader >
110- < CardContent >
111- < p className = "leading-relaxed" >
112- Improvement in decision making thanks to advanced data analysis and the application of artificial intelligence, raising awareness about gestal consciousness, generating synergies, and more.
113- </ p >
114- </ CardContent >
115- </ Card >
148+ < motion . div
149+ whileHover = { { scale : 1.05 , rotateY : 5 } }
150+ transition = { { duration : 0.3 } }
151+ >
152+ < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-gold/30 shadow-xl hover:border-alien-gold/50 transition-all duration-300 h-full" >
153+ < CardHeader className = "pb-3" >
154+ < CardTitle className = "text-2xl font-semibold font-nasalization text-glow flex items-center gap-3 text-alien-green" >
155+ < Globe className = "h-8 w-8" />
156+ 3rd Pillar
157+ </ CardTitle >
158+ </ CardHeader >
159+ < CardContent >
160+ < p className = "leading-relaxed" >
161+ Improvement in decision making thanks to advanced data analysis and the application of artificial intelligence, raising awareness about gestal consciousness, generating synergies, and more.
162+ </ p >
163+ </ CardContent >
164+ </ Card >
165+ </ motion . div >
116166
117- < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-green/30 shadow-xl hover:border-alien-green/50 transition-all duration-300 hover:transform hover:scale-105" >
118- < CardHeader className = "pb-3" >
119- < CardTitle className = "text-2xl font-semibold text-alien-green font-nasalization flex items-center gap-3" >
120- < Leaf className = "h-8 w-8" />
121- 4th Pillar
122- </ CardTitle >
123- </ CardHeader >
124- < CardContent >
125- < p className = "leading-relaxed" >
126- Optimization of WorkFlow (processes and work flows) promoting energy efficiency and environmental sustainability, in addition to adding value and reducing costs.
127- </ p >
128- </ CardContent >
129- </ Card >
130- </ div >
167+ < motion . div
168+ whileHover = { { scale : 1.05 , rotateY : - 5 } }
169+ transition = { { duration : 0.3 } }
170+ >
171+ < Card className = "bg-alien-space-dark/80 backdrop-blur-lg border-alien-green/30 shadow-xl hover:border-alien-green/50 transition-all duration-300 h-full" >
172+ < CardHeader className = "pb-3" >
173+ < CardTitle className = "text-2xl font-semibold text-alien-green font-nasalization flex items-center gap-3" >
174+ < Leaf className = "h-8 w-8" />
175+ 4th Pillar
176+ </ CardTitle >
177+ </ CardHeader >
178+ < CardContent >
179+ < p className = "leading-relaxed" >
180+ Optimization of WorkFlow (processes and work flows) promoting energy efficiency and environmental sustainability, in addition to adding value and reducing costs.
181+ </ p >
182+ </ CardContent >
183+ </ Card >
184+ </ motion . div >
185+ </ motion . div >
131186
132187 { /* Mission and Values section */ }
133188 < div className = "grid grid-cols-1 lg:grid-cols-2 gap-8" >
0 commit comments