+
{localError || error}
)}
-
-
+
Password
setPassword(e.target.value)}
className={cn(
- 'block w-full rounded-xl border border-border bg-card px-3 py-2',
+ 'block w-full rounded-[10px] border border-border bg-card px-3 py-2.5',
'text-foreground placeholder:text-muted-foreground',
- 'focus:border-primary focus:outline-none focus:ring-1 focus:ring-primary/20',
+ 'focus:border-[rgba(6,182,212,0.3)] focus:outline-none focus:ring-1 focus:ring-primary/20',
'transition-colors'
)}
placeholder="••••••••••"
@@ -123,9 +144,9 @@ export function LoginPage() {
type="submit"
disabled={isLoading}
className={cn(
- 'w-full rounded-xl px-4 py-2.5 text-sm font-semibold btn-press',
- 'bg-gradient-brand text-white shadow-lg shadow-primary/20 hover:opacity-90',
- 'focus:outline-none focus:ring-2 focus:ring-primary/30 focus:ring-offset-2 focus:ring-offset-black',
+ 'w-full rounded-[10px] px-4 py-2.5 text-sm font-semibold',
+ 'bg-gradient-brand text-[#101114] shadow-lg shadow-primary/20 hover:opacity-90 active:scale-[0.97]',
+ 'focus:outline-none focus:ring-2 focus:ring-primary/30 focus:ring-offset-2 focus:ring-offset-background',
'disabled:cursor-not-allowed disabled:opacity-50',
'transition-all'
)}