@@ -22,12 +22,12 @@ const CommunityFundPage = () => {
22
22
< section className = "xxs:community-back overflow-hidden max-xxs:bg-[url(../images/community-back-mob.png)]" >
23
23
< Header />
24
24
< div className = "container my-[120px] text-center" >
25
- < h1 className = "font-heading text-[28px] xs:text-[32px] font-bold leading-[44.8px] text-white sm:text-[60px] sm:leading-[96px]" >
25
+ < h1 className = "font-heading text-[28px] font-bold leading-[44.8px] text-white xs:text-[32px] sm:text-[60px] sm:leading-[96px]" >
26
26
World < span className = "gold-linear" > First</ span >
27
27
< br />
28
28
Onchain Hedgefund
29
29
</ h1 >
30
- < p className = "mx-auto mb-[12px] xs: max-w-[490px] max-w-[ 330px] text-xl text-white" >
30
+ < p className = "mx-auto mb-[12px] max-w-[330px] text-xl text-white xs:max-w-[490px] " >
31
31
All traders need to apply with evaluation on Chain, All the
32
32
hedgefunds Trades are recording Onchain
33
33
</ p >
@@ -36,8 +36,11 @@ const CommunityFundPage = () => {
36
36
37
37
< div className = "container py-28" >
38
38
< div className = "flex flex-wrap justify-between" >
39
- { chain_list . map ( item => (
40
- < div className = "mx-20 mb-28 w-[466px] max-xs:mt-[-50px] max-xs:mb-[130px] max-xs:mx-10" >
39
+ { chain_list . map ( ( item , idx ) => (
40
+ < div
41
+ key = { item . content + idx }
42
+ className = "mx-20 mb-28 w-[466px] max-xs:mx-10 max-xs:mt-[-50px] max-xs:mb-[130px]"
43
+ >
41
44
{ item . kicker && (
42
45
< p className = "text-xl text-gray" > { item . kicker } </ p >
43
46
) }
@@ -51,14 +54,14 @@ const CommunityFundPage = () => {
51
54
</ div >
52
55
53
56
< div className = "container" >
54
- < h2 className = "mx-auto mb-10 xs: max-w-[858px] max-w-[ 330px] text-center font-heading text-[32px] font-bold leading-[44.8px] text-white sm:mb-16 sm:text-4xl sm:leading-[57.6px] max-xs:mt-[-200px ]" >
57
+ < h2 className = "mx-auto mb-10 max-w-[330px] text-center font-heading text-[32px] font-bold leading-[44.8px] text-white max-xs:mt-[-200px] xs:max-w-[858px] sm:mb-16 sm:text-4xl sm:leading-[57.6px]" >
55
58
Go straight to < span className = "gold-linear" > level 5, 6, 7</ span > on
56
59
the below Community hedgefund reward schedule
57
60
</ h2 >
58
61
< div className = "flex flex-wrap justify-center" >
59
- { community_levels . map ( item => (
62
+ { community_levels . map ( ( item , idx ) => (
60
63
< div
61
- key = { item . level }
64
+ key = { item . level + idx }
62
65
className = "text-box mx-3 mb-6 w-[306px] py-[35px] text-center max-xs:py-[45px]"
63
66
>
64
67
< p className = "text-base text-gray sm:text-xl" > { item . deposit } </ p >
@@ -72,28 +75,48 @@ const CommunityFundPage = () => {
72
75
) ) }
73
76
</ div >
74
77
< div className = "text-box2 mx-auto w-full py-10 md:w-[966px]" >
75
- < p className = "mx-auto xs: max-w-[551px] max-w-[ 330px] text-base text-white sm:text-xl" >
78
+ < p className = "mx-auto max-w-[330px] text-base text-white xs:max-w-[551px] sm:text-xl" >
76
79
Below is the 15 Levels of Payout Table. At level 10 receive 1
77
80
safety card where if you break Drawdown, you are not booted from
78
81
Hedgefund but just put on 1 week time out.
79
82
</ p >
80
83
</ div >
81
84
< div className = "relative mt-20 mb-10 max-xs:mt-0" >
82
- < div className = "absolute h-1 w-full bg-gradient-to-r from-[#050947] to-[#050947] hidden lg:block" />
83
- < Circle left = "left-[-11px]" top = "top-[-4px]" hidden = "hidden" block = 'block' />
84
- < Circle right = "right-[-11px]" top = "top-[-4px]" hidden = "hidden" block = 'block' />
85
- < div className = "absolute h-1 w-full top-[90px] bg-gradient-to-r from-[#050947] to-[#050947] hidden lg:block" />
86
- < Circle left = "left-[-12px]" top = "top-[87px]" hidden = "hidden" block = 'block' />
87
- < Circle right = "right-[-12px]" top = "top-[87px]" hidden = "hidden" block = 'block' />
85
+ < div className = "absolute hidden h-1 w-full bg-gradient-to-r from-[#050947] to-[#050947] lg:block" />
86
+ < Circle
87
+ left = "left-[-11px]"
88
+ top = "top-[-4px]"
89
+ hidden = "hidden"
90
+ block = "block"
91
+ />
92
+ < Circle
93
+ right = "right-[-11px]"
94
+ top = "top-[-4px]"
95
+ hidden = "hidden"
96
+ block = "block"
97
+ />
98
+ < div className = "absolute top-[90px] hidden h-1 w-full bg-gradient-to-r from-[#050947] to-[#050947] lg:block" />
99
+ < Circle
100
+ left = "left-[-12px]"
101
+ top = "top-[87px]"
102
+ hidden = "hidden"
103
+ block = "block"
104
+ />
105
+ < Circle
106
+ right = "right-[-12px]"
107
+ top = "top-[87px]"
108
+ hidden = "hidden"
109
+ block = "block"
110
+ />
88
111
89
- < table class = "hidden w-full table-auto md:table" >
112
+ < table className = "hidden w-full table-auto md:table" >
90
113
< thead className = "" >
91
114
< tr >
92
- { table_head . map ( item => (
115
+ { table_head . map ( ( item , idx ) => (
93
116
< th
94
117
scope = "col"
95
118
className = "py-[39px] font-heading text-xl font-semibold text-white"
96
- key = { item }
119
+ key = { item + idx }
97
120
>
98
121
{ item }
99
122
</ th >
@@ -102,8 +125,8 @@ const CommunityFundPage = () => {
102
125
</ thead >
103
126
< tbody >
104
127
{ table_body . map ( ( item , idx ) => (
105
- < >
106
- < tr className = "relative" key = { idx } >
128
+ < React . Fragment key = { item . balance + idx } >
129
+ < tr className = "relative" >
107
130
< td className = "whitespace-nowrap py-3 text-center text-xl text-white" >
108
131
Level { `${ idx + 1 } ` }
109
132
</ td >
@@ -126,8 +149,8 @@ const CommunityFundPage = () => {
126
149
{ item . payout }
127
150
</ td >
128
151
</ tr >
129
- < div className = "absolute h-[1px] w-full bg-gradient-to-r from-blue-700 to-[#050947]" />
130
- </ >
152
+ < tr className = "absolute h-[1px] w-full bg-gradient-to-r from-blue-700 to-[#050947]" />
153
+ </ React . Fragment >
131
154
) ) }
132
155
</ tbody >
133
156
</ table >
@@ -149,7 +172,7 @@ const CommunityFundPage = () => {
149
172
className = "md:hidden"
150
173
>
151
174
{ table_body . map ( ( item , idx ) => (
152
- < SwiperSlide key = { idx } >
175
+ < SwiperSlide key = { item . profit_target + idx } >
153
176
< h3 className = "gold-linear mb-4 border-b-4 border-blue-gray py-[14px] text-center font-heading text-2xl font-semibold" >
154
177
Level { `${ idx + 1 } ` }
155
178
</ h3 >
@@ -212,23 +235,27 @@ const CommunityFundPage = () => {
212
235
</ div >
213
236
</ div >
214
237
215
- < div className = "container mt-24 max-xxs:mt-[clamp(100px,65vw,230px)] max-xxxs:mt-[clamp(100px,25vw,150px)] lg:mt-[200px] sm:pb-[120px] relative z-10 " >
216
- < h2 className = "mt-12 text-center font-heading text-[36px] font-bold leading-[67.2px] text-white sm:mb-20 relative z-10 lg:text-[56px] " >
238
+ < div className = "container relative z-10 mt-24 max-xxs:mt-[clamp(100px,65vw,230px)] max-xxxs:mt-[clamp(100px,25vw,150px)] sm:pb-[120px] lg:mt-[200px] " >
239
+ < h2 className = "relative z-10 mt-12 text-center font-heading text-[36px] font-bold leading-[67.2px] text-white sm:mb-20 lg:text-[56px] " >
217
240
About < span className = "gold-linear" > Traderflow</ span >
218
241
</ h2 >
219
- < img src = { IllustratoinDesktop } alt = 'illustration' className = "absolute left-[45%] z-0 top-[20px] hidden max-sm:top-[400px] md:block" />
242
+ < img
243
+ src = { IllustratoinDesktop }
244
+ alt = "illustration"
245
+ className = "absolute left-[45%] top-[20px] z-0 hidden max-sm:top-[400px] md:block"
246
+ />
220
247
{ /* <img src={Illustratoin} alt='illustration' className="absolute left-[30%] z-0 top-[20px] hidden max-sm:top-[130px] max-xs:block max-xs:top-[170px] " /> */ }
221
- < p className = "mx-auto mb-4 max-w-[636px] text-base text-gray sm:text-xl relative z-10 " >
248
+ < p className = "relative z-10 mx-auto mb-4 max-w-[636px] text-base text-gray sm:text-xl" >
222
249
Traderflow intends to bring on-chain auditing of OTC markets and be
223
250
the industry standard over time.{ " " }
224
251
</ p >
225
- < p className = "mx-auto mb-[80px] max-xxs:mt-[25vw] max- w-[636px] font-heading text-xl font-semibold text-white sm:mb-[150px] sm:text-2xl relative z-10 " >
252
+ < p className = "relative z-10 mx-auto mb-[80px] max-w-[636px] font-heading text-xl font-semibold text-white max-xxs:mt-[25vw] sm:mb-[150px] sm:text-2xl" >
226
253
We plan to increase adoption, increase the number of platforms, and
227
254
make our{ " " }
228
255
< span className = "gold-linear" > "Trust by Verify" (TBV)</ span > the
229
256
gold standard and terminology in non-centralized OTC markets.
230
257
</ p >
231
- < div className = "text-box4 py-10 sm:pt-[44.5px] sm:pb-[59.5px] relative z-10 " >
258
+ < div className = "text-box4 relative z-10 py-10 sm:pt-[44.5px] sm:pb-[59.5px]" >
232
259
< p className = "mx-auto max-w-[272px] text-[14px] text-base text-gray sm:max-w-[636px] sm:text-xl" >
233
260
We plan to put brokers/scammers/fake educators/risky signals on
234
261
notice: all their fills are now recorded, so we can analyze their
0 commit comments