@@ -167,19 +167,19 @@ function RegisterPageContent() {
167167 case 'verification-needed' :
168168 return (
169169 < >
170- < div className = "relative mb-5 inline-flex h-16 w-16 items-center justify-center rounded-full bg-amber-100 p-3" >
171- < div className = "absolute inset-0 animate-pulse rounded-full bg-amber-50 " />
172- < div className = "-inset-1 absolute rounded-full bg-gradient-to-tr from-amber-200 to-amber-100 opacity-70 blur-md" />
173- < div className = "relative rounded-full bg-gradient-to-tr from-amber-500 to-amber-400 p-2.5" >
174- < WarningCircleIcon className = "h-8 w-8 text-white " />
170+ < div className = "relative mb-5 inline-flex h-16 w-16 items-center justify-center rounded-full bg-warning/10 p-3" >
171+ < div className = "absolute inset-0 animate-pulse rounded-full bg-warning/5 " />
172+ < div className = "-inset-1 absolute rounded-full bg-gradient-to-tr from-warning/20 to-warning/10 opacity-70 blur-md" />
173+ < div className = "relative rounded-full bg-gradient-to-tr from-warning to-warning/80 p-2.5" >
174+ < WarningCircleIcon className = "h-8 w-8 text-warning-foreground " />
175175 </ div >
176176 </ div >
177177 < h1 className = "font-bold text-2xl text-foreground" >
178178 Verify your email
179179 </ h1 >
180180 < p className = "mt-2 text-muted-foreground" >
181181 We've sent a verification link to{ ' ' }
182- < strong className = "font-medium text-amber-600 " >
182+ < strong className = "font-medium text-warning " >
183183 { formData . email }
184184 </ strong >
185185 </ p >
@@ -188,11 +188,11 @@ function RegisterPageContent() {
188188 case 'success' :
189189 return (
190190 < >
191- < div className = "relative mb-5 inline-flex h-16 w-16 items-center justify-center rounded-full bg-green-100 p-3" >
192- < div className = "absolute inset-0 animate-pulse rounded-full bg-green-50 " />
193- < div className = "-inset-1 absolute rounded-full bg-gradient-to-tr from-green-200 to-green-100 opacity-70 blur-md" />
194- < div className = "relative rounded-full bg-gradient-to-tr from-green-500 to-green-400 p-2.5" >
195- < CheckCircleIcon className = "h-8 w-8 text-white " />
191+ < div className = "relative mb-5 inline-flex h-16 w-16 items-center justify-center rounded-full bg-success/10 p-3" >
192+ < div className = "absolute inset-0 animate-pulse rounded-full bg-success/5 " />
193+ < div className = "-inset-1 absolute rounded-full bg-gradient-to-tr from-success/20 to-success/10 opacity-70 blur-md" />
194+ < div className = "relative rounded-full bg-gradient-to-tr from-success to-success/80 p-2.5" >
195+ < CheckCircleIcon className = "h-8 w-8 text-success-foreground " />
196196 </ div >
197197 </ div >
198198 < h1 className = "font-bold text-2xl text-foreground" > Success!</ h1 >
@@ -218,7 +218,7 @@ function RegisterPageContent() {
218218 // Split render content into smaller components
219219 const renderVerificationContent = ( ) => (
220220 < div className = "space-y-5 py-4" >
221- < div className = "rounded-lg border border-amber-200 bg-amber-50 p-4 text-amber-800 " >
221+ < div className = "rounded-lg border border-warning/20 bg-warning/5 p-4 text-warning-foreground " >
222222 < p className = "text-sm" >
223223 Please check your email inbox and click the verification link to
224224 activate your account. If you don't see the email, check your spam
@@ -228,7 +228,7 @@ function RegisterPageContent() {
228228
229229 < div className = "flex flex-col space-y-3" >
230230 < Button
231- className = "w-full bg-amber-500 text-sm text-white hover:bg-amber-600 sm:text-base"
231+ className = "w-full bg-warning text-sm text-warning-foreground hover:bg-warning/90 sm:text-base"
232232 disabled = { isLoading }
233233 onClick = { resendVerificationEmail }
234234 >
@@ -248,7 +248,7 @@ function RegisterPageContent() {
248248 </ Button >
249249
250250 < Button
251- className = "w-full border-amber-200 text-amber-700 text-sm hover:bg-amber-50 sm:text-base"
251+ className = "w-full border-warning/20 text-sm text-warning hover:bg-warning/5 sm:text-base"
252252 onClick = { ( ) => setRegistrationStep ( 'form' ) }
253253 variant = "outline"
254254 >
@@ -262,15 +262,15 @@ function RegisterPageContent() {
262262
263263 const renderSuccessContent = ( ) => (
264264 < div className = "space-y-5 py-4" >
265- < div className = "rounded-lg border border-green-200 bg-green-50 p-4 text-green-800 " >
265+ < div className = "rounded-lg border border-success/20 bg-success/5 p-4 text-success-foreground " >
266266 < p className = "text-sm" >
267267 Your account has been created successfully. You can now sign in to
268268 access your dashboard.
269269 </ p >
270270 </ div >
271271
272272 < Button
273- className = "w-full bg-green-500 text-sm text-white hover:bg-green-600 sm:text-base"
273+ className = "w-full bg-success text-sm text-success-foreground hover:bg-success/90 sm:text-base"
274274 onClick = { ( ) => router . push ( '/login' ) }
275275 >
276276 < span className = "hidden sm:inline" > Continue to login</ span >
@@ -319,7 +319,7 @@ function RegisterPageContent() {
319319 < form className = "space-y-4" onSubmit = { handleSubmit } >
320320 < div className = "space-y-2" >
321321 < Label className = "font-medium text-foreground" htmlFor = "name" >
322- Full name< span className = "text-blue-700 " > *</ span >
322+ Full name< span className = "text-primary " > *</ span >
323323 </ Label >
324324 < Input
325325 autoComplete = "name"
@@ -337,7 +337,7 @@ function RegisterPageContent() {
337337
338338 < div className = "space-y-2" >
339339 < Label className = "font-medium text-foreground" htmlFor = "email" >
340- Email address< span className = "text-blue-700 " > *</ span >
340+ Email address< span className = "text-primary " > *</ span >
341341 </ Label >
342342 < Input
343343 autoComplete = "email"
@@ -357,7 +357,7 @@ function RegisterPageContent() {
357357 < div className = "space-y-2" >
358358 < div className = "flex items-center gap-2" >
359359 < Label className = "font-medium text-foreground" htmlFor = "password" >
360- Password< span className = "text-blue-700 " > *</ span >
360+ Password< span className = "text-primary " > *</ span >
361361 </ Label >
362362 < TooltipProvider >
363363 < Tooltip >
@@ -407,7 +407,7 @@ function RegisterPageContent() {
407407 className = "whitespace-nowrap font-medium text-foreground"
408408 htmlFor = "confirmPassword"
409409 >
410- Confirm password< span className = "text-blue-700 " > *</ span >
410+ Confirm password< span className = "text-primary " > *</ span >
411411 </ Label >
412412 < div className = "relative" >
413413 < Input
0 commit comments