PNG IHDR x sBIT|d pHYs + tEXtSoftware www.inkscape.org< ,tEXtComment
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Grants - City Prime</title>
<style>
:root { --bg-dark: #0a0e17; --surface-dark: #131a2a; --surface-light: #1e2738; --accent-blue: #0ea5e9; --text-main: #f8fafc; --text-muted: #94a3b8; --danger: #ef4444; --success: #22c55e; }
* { margin: 0; padding: 0; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; -webkit-tap-highlight-color: transparent; }
body { background-color: var(--bg-dark); color: var(--text-main); }
.app-container { display: flex; flex-direction: column; min-height: 100vh; }
.sidebar { display: none; }
.main-content { flex: 1; padding: 20px; padding-bottom: 90px; }
.top-header { display: flex; align-items: center; gap: 16px; margin-bottom: 24px; }
.back-btn { background: var(--surface-dark); border: none; color: var(--text-main); font-size: 1.5rem; cursor: pointer; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; }
.page-title { font-size: 1.5rem; font-weight: 700; }
.section-header { font-size: 1.1rem; font-weight: 600; margin-bottom: 16px; margin-top: 24px;}
.grant-card { background: var(--surface-dark); border-radius: 16px; padding: 20px; border: 1px solid rgba(255,255,255,0.05); margin-bottom: 16px; display: flex; flex-direction: column; gap: 12px;}
.grant-top { display: flex; justify-content: space-between; align-items: flex-start; }
.grant-icon { width: 48px; height: 48px; background: var(--surface-light); border-radius: 12px; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; margin-bottom: 12px;}
.grant-card h3 { font-size: 1.1rem; margin-bottom: 4px; }
.grant-card p { font-size: 0.8rem; color: var(--text-muted); line-height: 1.4;}
.badge { font-size: 0.75rem; padding: 4px 10px; border-radius: 6px; font-weight: 600; }
.badge.rejected { background: rgba(239, 68, 68, 0.1); color: var(--danger); }
.badge.open { background: rgba(34, 197, 94, 0.1); color: var(--success); }
.apply-btn { width: 100%; background: rgba(14, 165, 233, 0.1); color: var(--accent-blue); border: none; padding: 12px; border-radius: 8px; font-size: 0.9rem; font-weight: 600; cursor: pointer; transition: 0.2s;}
.apply-btn:active { background: var(--accent-blue); color: white; }
.toast { position: fixed; top: -100px; left: 50%; transform: translateX(-50%); background: var(--success); color: white; padding: 12px 24px; border-radius: 30px; font-size: 0.9rem; font-weight: 600; transition: 0.4s; z-index: 2000; }
.toast.show { top: 40px; }
.bottom-nav { position: fixed; bottom: 0; width: 100%; background: rgba(19, 26, 42, 0.95); backdrop-filter: blur(10px); display: flex; justify-content: space-around; padding: 12px 0 24px 0; border-top: 1px solid rgba(255,255,255,0.05); }
.nav-item { display: flex; flex-direction: column; align-items: center; color: var(--text-muted); text-decoration: none; font-size: 0.7rem; gap: 4px; }
@media (min-width: 1024px) {
.app-container { flex-direction: row; }
.bottom-nav { display: none; }
.sidebar { display: flex; flex-direction: column; width: 260px; background: var(--surface-dark); border-right: 1px solid rgba(255,255,255,0.05); padding: 32px 24px; height: 100vh; position: sticky; top: 0; }
.sidebar .logo { font-size: 1.5rem; font-weight: bold; margin-bottom: 48px; color: var(--accent-blue); }
.side-nav { display: flex; flex-direction: column; gap: 12px; }
.side-nav a { color: var(--text-muted); text-decoration: none; padding: 12px 16px; border-radius: 12px; transition: 0.2s; display: flex; align-items: center; gap: 12px; }
.side-nav a:hover { background: rgba(14, 165, 233, 0.1); color: var(--accent-blue); }
.main-content { padding: 40px 60px; max-width: 800px; margin: 0 auto; }
.back-btn { display: none; }
}
</style>
</head>
<body>
<div id="toast" class="toast">Action Successful!</div>
<div class="app-container">
<aside class="sidebar">
<div class="logo">City Prime</div>
<nav class="side-nav">
<a href="index.php"><span>🏠</span> Home</a>
<a href="activity.php"><span>📊</span> Activity</a>
<a href="transfer.php"><span>💸</span> Transfer</a>
<a href="cards.php"><span>💳</span> Cards</a>
<a href="profile.php"><span>👤</span> Profile</a>
</nav>
</aside>
<main class="main-content">
<header class="top-header">
<button class="back-btn" onclick="window.location.href='index.php'">←</button>
<h1 class="page-title">Grants</h1>
</header>
<h3 class="section-header">My Applications</h3>
<div class="grant-card">
<div class="grant-top">
<div class="grant-icon">🏢</div>
<span class="badge rejected">● Rejected</span>
</div>
<h3>SME Development Grant</h3>
<p>Your application for the $10,000 small business grant was unfortunately denied due to missing tax documents.</p>
<button class="apply-btn" style="background: var(--surface-light); color: var(--text-main);" onclick="showToast('Loading appeal form...')">Submit Appeal</button>
</div>
<h3 class="section-header">Available Grants</h3>
<div class="grant-card">
<div class="grant-top">
<div class="grant-icon">💻</div>
<span class="badge open">● Open</span>
</div>
<h3>Tech Innovators Fund</h3>
<p>A $25,000 non-repayable grant for technology startups operating for less than 3 years.</p>
<div style="font-size: 0.8rem; color: var(--accent-blue); margin-bottom: 8px;">Deadline: May 15, 2026</div>
<button class="apply-btn" onclick="showToast('Starting Tech Grant Application...')">Apply Now</button>
</div>
<div class="grant-card">
<div class="grant-top">
<div class="grant-icon">🌱</div>
<span class="badge open">● Open</span>
</div>
<h3>Green Energy Initiative</h3>
<p>Up to $5,000 to assist local businesses in transitioning to solar power and sustainable energy.</p>
<div style="font-size: 0.8rem; color: var(--accent-blue); margin-bottom: 8px;">Deadline: June 01, 2026</div>
<button class="apply-btn" onclick="showToast('Starting Green Grant Application...')">Apply Now</button>
</div>
</main>
<nav class="bottom-nav">
<a href="activity.php" class="nav-item"><span class="nav-icon">📊</span>Activity</a>
<a href="transfer.php" class="nav-item"><span class="nav-icon">💸</span>Transfer</a>
<a href="index.php" class="nav-item"><span class="nav-icon">🏠</span>Home</a>
<a href="cards.php" class="nav-item"><span class="nav-icon">💳</span>Cards</a>
<a href="profile.php" class="nav-item"><span class="nav-icon">👤</span>Profile</a>
</nav>
</div>
<script>
function showToast(message) {
const toast = document.getElementById('toast');
toast.textContent = message;
toast.classList.add('show');
setTimeout(() => { toast.classList.remove('show'); }, 3000);
}
</script>
</body>
</html>
b IDATxytVսϓ22 A@IR:hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-E