@@ -25,15 +25,15 @@ const OurTeam: React.FC = () => {
2525 } }
2626 >
2727 < Container maxWidth = "lg" sx = { { flex : 1 } } >
28- < FadeInOnView >
29- { /* Title and Introduction Section */ }
30- < Box
31- sx = { {
32- mb : 4 , // Margin bottom for spacing before the grid
33- mt : { lg : 0 , md : 5 , sm : 5 , xl : 0 , xs : 5 } , // Consistent with Plugins.tsx
34- textAlign : 'center' , // Center align title and intro
35- } }
36- >
28+ { /* Title and Introduction Section */ }
29+ < Box
30+ sx = { {
31+ mb : 4 , // Margin bottom for spacing before the grid
32+ mt : { lg : 0 , md : 5 , sm : 5 , xl : 0 , xs : 5 } , // Consistent with Plugins.tsx
33+ textAlign : 'center' , // Center align title and intro
34+ } }
35+ >
36+ < FadeInOnView >
3737 < Typography variant = "h3" fontWeight = "bold" color = "text.primary" mb = { 2 } >
3838 { t ( 'teams_page.title' , 'Meet Our Team' ) }
3939 </ Typography >
@@ -43,29 +43,33 @@ const OurTeam: React.FC = () => {
4343 "We're a passionate group of developers, designers, and enthusiasts dedicated to building an amazing open-source platform. Get to know the people behind the project."
4444 ) }
4545 </ Typography >
46- </ Box >
46+ </ FadeInOnView >
47+ </ Box >
4748
48- { /* Spacer - optional, can adjust or remove */ }
49- < Box sx = { { height : { sm : '64px' , xs : '32px' } } } />
49+ { /* Spacer - optional, can adjust or remove */ }
50+ < Box sx = { { height : { sm : '64px' , xs : '32px' } } } />
5051
51- { /* Team Members and "Maybe You!" Card Grid */ }
52- < Grid container spacing = { 4 } justifyContent = "center" >
53- { teamMembers . map ( ( member ) => (
54- < Grid item key = { member . id } xs = { 12 } sm = { 6 } md = { 4 } lg = { 3 } >
52+ { /* Team Members and "Maybe You!" Card Grid */ }
53+ < Grid container spacing = { 4 } justifyContent = "center" >
54+ { teamMembers . map ( ( member , index ) => (
55+ < Grid item key = { member . id } xs = { 12 } sm = { 6 } md = { 4 } lg = { 3 } >
56+ < FadeInOnView delay = { index * 0.1 } >
5557 < TeamMemberCard member = { member } />
56- </ Grid >
57- ) ) }
58- < Grid item xs = { 12 } sm = { 6 } md = { 4 } lg = { 3 } >
58+ </ FadeInOnView >
59+ </ Grid >
60+ ) ) }
61+ < Grid item xs = { 12 } sm = { 6 } md = { 4 } lg = { 3 } >
62+ < FadeInOnView delay = { teamMembers . length * 0.1 } >
5963 < MaybeYouCard
6064 title = { t ( maybeYouCardData . titleKey , 'Want to Join Us?' ) }
6165 text = { t (
6266 maybeYouCardData . textKey ,
6367 "We're always looking for passionate individuals to contribute. Check out our contribution guidelines!"
6468 ) }
6569 />
66- </ Grid >
70+ </ FadeInOnView >
6771 </ Grid >
68- </ FadeInOnView >
72+ </ Grid >
6973 </ Container >
7074 </ Box >
7175 ) ;
0 commit comments