48 lines
No EOL
1.7 KiB
HTML
48 lines
No EOL
1.7 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Admin Panel - SpotNotes.app</title>
|
|
<link rel="stylesheet" href="/assets/css/base.css">
|
|
<link rel="stylesheet" href="/assets/css/auth.css">
|
|
<link rel="stylesheet" href="/assets/css/admin.css">
|
|
<link rel="icon" href="favicon.ico" type="image/x-icon" />
|
|
</head>
|
|
<body class="page-body">
|
|
<div class="content-container">
|
|
<h1>Admin Panel</h1>
|
|
|
|
<!-- Stats Dashboard -->
|
|
<div id="admin-stats" class="stats-container">
|
|
<!-- Stats injected by JS -->
|
|
</div>
|
|
|
|
<div class="admin-section">
|
|
<h2 class="section-title">
|
|
Users <span class="toggle-icon">▼</span>
|
|
</h2>
|
|
<input type="text" id="user-search" class="admin-search" placeholder="Search users by email or name..." style="margin: 10px; width: 95%; padding: 8px;">
|
|
<div id="user-list" class="section-content">
|
|
<p>Loading users...</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="admin-section">
|
|
<h2 class="section-title">Notepads <span class="toggle-icon">▼</span></h2>
|
|
<div id="notepad-list" class="section-content">
|
|
<p>Select a user to see their notepads.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="admin-section">
|
|
<h2 class="section-title">Notes <span class="toggle-icon">▼</span></h2>
|
|
<div id="note-list" class="section-content">
|
|
<p>Select a notepad to see its notes.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="/assets/js/admin.js"></script>
|
|
</body>
|
|
</html> |