Skip to content

Commit 4ba7373

Browse files
committed
fix: convert logo to valid PNG and restore dark gradient visual area for auth layout
1 parent d2fb28a commit 4ba7373

2 files changed

Lines changed: 34 additions & 21 deletions

File tree

app/auth/layout.tsx

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -53,55 +53,68 @@ export default function AuthLayout({
5353
</div>
5454
</div>
5555

56-
{/* Right Pane — Flat dark, no gradients */}
57-
<div className="hidden lg:flex w-[48%] bg-foreground items-center justify-center">
58-
<div className="p-16 max-w-lg w-full">
56+
{/* Right Pane - Visual Area (Hidden on Mobile) */}
57+
<div className="hidden lg:flex w-[48%] relative overflow-hidden items-center justify-center bg-slate-950">
58+
{/* Decorative blobs */}
59+
<div className="absolute top-0 right-0 w-[500px] h-[500px] bg-primary/10 blur-[140px] rounded-full pointer-events-none" />
60+
<div className="absolute bottom-0 left-0 w-[400px] h-[400px] bg-blue-600/10 blur-[120px] rounded-full pointer-events-none" />
61+
62+
{/* Grid pattern overlay */}
63+
<div className="absolute inset-0 opacity-[0.03]"
64+
style={{ backgroundImage: 'radial-gradient(circle, white 1px, transparent 1px)', backgroundSize: '32px 32px' }}
65+
/>
66+
67+
{/* Branding Content */}
68+
<div className="relative z-10 p-16 max-w-lg w-full">
5969
{/* Icon + brand */}
6070
<div className="flex items-center gap-3 mb-14">
61-
<Image
62-
src="/logo.png"
63-
alt=""
64-
width={44}
65-
height={44}
66-
priority={true}
67-
className="w-11 h-11 rounded-xl object-contain bg-foreground"
68-
/>
69-
<span className="text-xl font-bold text-background tracking-tight">
71+
<div className="w-12 h-12 rounded-xl bg-primary flex items-center justify-center shadow-lg shadow-primary/30 overflow-hidden">
72+
<Image
73+
src="/logo.png"
74+
alt="BettaPay Logo"
75+
width={48}
76+
height={48}
77+
priority={true}
78+
className="w-full h-full object-cover"
79+
/>
80+
</div>
81+
<span className="text-2xl font-bold text-white tracking-tight">
7082
BettaPay
7183
</span>
7284
</div>
7385

7486
{/* Headline */}
75-
<h2 className="text-4xl font-bold text-background leading-snug mb-4">
87+
<h2 className="text-4xl lg:text-5xl font-bold text-white leading-tight mb-6">
7688
Global settlement,
7789
<br />
7890
<span className="text-primary">zero friction.</span>
7991
</h2>
8092

81-
<p className="text-muted-foreground text-base leading-relaxed mb-12">
93+
<p className="text-slate-400 text-lg leading-relaxed mb-12">
8294
The next-generation payment platform for African businesses. Accept
8395
USDC, convert via SEP-24 anchors, and settle directly to your bank.
8496
</p>
8597

8698
{/* Feature list */}
87-
<ul className="space-y-4">
99+
<ul className="space-y-4 mb-14">
88100
{highlights.map((item) => (
89101
<li key={item} className="flex items-start gap-3">
90-
<CheckCircle2 className="w-5 h-5 text-primary mt-0.5 shrink-0" />
91-
<span className="text-muted-foreground text-sm leading-relaxed">
102+
<CheckCircle2 className="w-6 h-6 text-primary shrink-0" />
103+
<span className="text-slate-300 text-base leading-relaxed">
92104
{item}
93105
</span>
94106
</li>
95107
))}
96108
</ul>
97109

98110
{/* Status bar */}
99-
<div className="mt-14 pt-8 border-t border-border flex items-center gap-6 text-xs text-muted-foreground">
100-
<span className="flex items-center gap-2">
101-
<span className="w-1.5 h-1.5 rounded-full bg-green-400" />
111+
<div className="mt-auto pt-8 border-t border-white/10 flex items-center gap-6 text-sm font-medium">
112+
<span className="flex items-center gap-2 text-slate-400">
113+
<span className="w-2 h-2 rounded-full bg-green-500 shadow-[0_0_8px_rgba(34,197,94,0.6)] animate-pulse" />
102114
System Operational
103115
</span>
104-
<span>Soroban Testnet</span>
116+
<span className="text-slate-600"></span>
117+
<span className="text-slate-400">Soroban Testnet</span>
105118
</div>
106119
</div>
107120
</div>

public/logo.png

334 KB
Loading

0 commit comments

Comments
 (0)