@@ -46,27 +46,34 @@ const AffiliateOnboardingPage = () => {
4646 } ;
4747
4848 return (
49- < div className = "min-h-screen bg-gradient-to-br from-blue-50 via-white to-purple-50" >
50- < div className = "container mx-auto px-4 py-16" >
51- < div className = "max-w-2xl mx-auto" >
52-
53- { /* En-tête */ }
54- < div className = "text-center mb-8" >
55- < div className = "flex justify-center mb-4" >
56- < div className = "p-3 bg-blue-100 rounded-full" >
57- < CreditCard className = "h-8 w-8 text-blue-600" />
49+ < div className = "min-h-screen bg-white overflow-hidden" >
50+ < div className = "fixed inset-0 pointer-events-none" >
51+ < div className = "absolute top-20 right-10 w-64 h-64 bg-blue-500/5 rounded-full blur-3xl animate-pulse" > </ div >
52+ < div className = "absolute top-1/2 left-10 w-48 h-48 bg-purple-500/5 rounded-full blur-3xl animate-pulse" > </ div >
53+ < div className = "absolute bottom-1/4 right-1/4 w-32 h-32 bg-green-500/5 rounded-full blur-2xl animate-pulse" > </ div >
54+ </ div >
55+
56+ < div className = "relative z-10" >
57+ < div className = "container mx-auto px-4 py-16" >
58+ < div className = "max-w-2xl mx-auto" >
59+
60+ { /* En-tête */ }
61+ < div className = "text-center mb-8" >
62+ < div className = "flex justify-center mb-4" >
63+ < div className = "p-3 bg-blue-100 rounded-xl" >
64+ < CreditCard className = "h-8 w-8 text-blue-600" />
65+ </ div >
5866 </ div >
67+ < h1 className = "text-3xl font-bold text-slate-900 mb-2" >
68+ Configuration Stripe Connect
69+ </ h1 >
70+ < p className = "text-slate-600" >
71+ Configuration des paiements pour les affiliés RefSpring
72+ </ p >
5973 </ div >
60- < h1 className = "text-3xl font-bold text-slate-900 mb-2" >
61- Configuration Stripe Connect
62- </ h1 >
63- < p className = "text-slate-600" >
64- Configuration des paiements pour les affiliés RefSpring
65- </ p >
66- </ div >
6774
6875 { /* Contenu principal */ }
69- < Card className = "border-0 shadow-lg " >
76+ < Card className = "border-slate-200 " >
7077 < CardHeader className = "text-center" >
7178 < CardTitle className = "flex items-center justify-center gap-3" >
7279 { status === 'loading' && (
@@ -112,15 +119,15 @@ const AffiliateOnboardingPage = () => {
112119
113120 { /* Informations sur le compte */ }
114121 { accountId && (
115- < div className = "bg-slate-50 rounded-lg p-4" >
122+ < div className = "bg-slate-50 rounded-xl p-4" >
116123 < div className = "text-sm text-slate-600 mb-1" > Compte Stripe Connect</ div >
117124 < div className = "font-mono text-sm text-slate-900" > { accountId } </ div >
118125 </ div >
119126 ) }
120127
121128 { /* Prochaines étapes */ }
122129 { status === 'success' && (
123- < div className = "bg-green-50 rounded-lg p-4" >
130+ < div className = "bg-green-50 rounded-xl p-4" >
124131 < h3 className = "font-medium text-green-900 mb-2" > Prochaines étapes :</ h3 >
125132 < ul className = "text-sm text-green-800 space-y-1" >
126133 < li > • Vos commissions seront automatiquement transférées sur votre compte</ li >
@@ -180,6 +187,7 @@ const AffiliateOnboardingPage = () => {
180187 </ div >
181188 </ div >
182189 </ div >
190+ </ div >
183191 ) ;
184192} ;
185193
0 commit comments