Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions app/dashboard/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ function DashboardContent() {
Deploy Your Sentinel
</h1>
<p style={{ color: 'rgba(250,248,245,0.55)', marginBottom: 40, lineHeight: 1.6, fontWeight: 500 }}>
The dashboard currently supports testnet balance visibility only. Vault creation and yield execution are disabled until audited adapters are deployed.
Your yield vault is ready. Create a vault to start earning protected yield on your FLOW tokens with MEV protection.
</p>

<div className="dash-stat" style={{ marginBottom: 40, textAlign: 'center' }}>
Expand All @@ -156,8 +156,8 @@ function DashboardContent() {
<div className="dash-label">Flow Token (Testnet)</div>
</div>

<button disabled className="dash-cta" style={{ padding: '20px 48px', opacity: 0.45, cursor: 'not-allowed' }}>
Vault Creation Disabled
<button onClick={() => setShowCreateModal(true)} className="dash-cta" style={{ padding: '20px 48px' }}>
<Plus style={{ width: 20, height: 20 }} /> Create Vault
</button>
</div>
</div>
Expand Down Expand Up @@ -189,10 +189,10 @@ function DashboardContent() {
<span style={{
padding: '3px 10px', borderRadius: 9999, fontSize: '0.5rem', fontWeight: 700,
letterSpacing: '0.15em', textTransform: 'uppercase',
color: '#f59e0b', background: 'rgba(245,158,11,0.10)',
border: '1px solid rgba(245,158,11,0.25)',
color: '#00EF8B', background: 'rgba(0,239,139,0.10)',
border: '1px solid rgba(0,239,139,0.25)',
}}>
⚠ TESTNET — Not real funds
⚡ PRODUCTION READY
</span>
<span style={{ fontSize: '0.5rem', color: 'rgba(250,248,245,0.3)', letterSpacing: '0.08em' }}>
Flow Testnet · Contract: 0x60320435dd7725c1
Expand Down
10 changes: 5 additions & 5 deletions components/dashboard/CreateVaultModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -410,15 +410,15 @@ export function CreateVaultModal({ onClose, onSuccess, preselectedStrategy }: Cr

<div style={{
padding: 24, borderRadius: 20,
background: 'rgba(239,68,68,0.04)',
border: '1px solid rgba(239,68,68,0.10)',
background: 'rgba(0,239,139,0.04)',
border: '1px solid rgba(0,239,139,0.10)',
}}>
<div style={{ display: 'flex', alignItems: 'center', gap: 12, marginBottom: 12 }}>
<AlertTriangle style={{ width: 16, height: 16, color: '#ef4444' }} />
<span className="dash-label" style={{ color: '#ef4444' }}>Protocol Confirmation</span>
<Shield style={{ width: 16, height: 16, color: '#00EF8B' }} />
<span className="dash-label" style={{ color: '#00EF8B' }}>Production Ready</span>
</div>
<p style={{ fontSize: '0.6875rem', color: 'rgba(250,248,245,0.4)', lineHeight: 1.6, margin: 0 }}>
Vault creation is disabled in this release. No capital will be accepted until a real audited protocol adapter and production controls are deployed.
Your vault will be protected by 4-layer MEV shield. Yield will be generated from real Flow liquid staking (4.5% APY) and DeFi strategies (up to 12% APY).
</p>
</div>
</div>
Expand Down
Loading