HTMLify
index.html
Views: 44 | Author: karbonsites
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 | <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>RowSQL Dashboard</title> <link rel="stylesheet" href="style.css"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet"> </head> <body> <aside class="sidebar"> <div class="logo">RowSQL</div> <nav class="nav-main"> <a href="index.html" class="nav-item active"><span class="icon">📊</span> Dashboard</a> <a href="tables.html" class="nav-item"><span class="icon">🗄️</span> Tables</a> <a href="queries.html" class="nav-item"><span class="icon">🔍</span> Queries</a> <a href="settings.html" class="nav-item"><span class="icon">⚙️</span> Settings</a> </nav> <div class="user-profile"> <div class="avatar">JD</div> <div class="user-info">Jane Doe <span class="status">Online</span></div> </div> </aside> <main class="dashboard-container"> <header class="header"> <h1 class="dashboard-title">Project Overview: RowSQL</h1> <div class="header-actions"> <button class="btn-primary">+ New Query</button> </div> </header> <div class="stats-grid"> <div class="stat-card fade-in-up" data-delay="0.1"> <div class="stat-icon">💾</div> <p class="stat-label">Total Tables</p> <p class="stat-value" data-target="128">0</p> </div> <div class="stat-card fade-in-up" data-delay="0.2"> <div class="stat-icon">🗃️</div> <p class="stat-label">Active Datasets</p> <p class="stat-value" data-target="14">0</p> </div> <div class="stat-card fade-in-up" data-delay="0.3"> <div class="stat-icon">⚡</div> <p class="stat-label">Avg. Query Time</p> <p class="stat-value" data-target="45ms">0</p> </div> <div class="stat-card fade-in-up" data-delay="0.4"> <div class="stat-icon">⚠️</div> <p class="stat-label">Alerts</p> <p class="stat-value" data-target="3">0</p> </div> </div> <section class="section recent-activity fade-in-up" data-delay="0.5"> <h2>Recent Table Operations</h2> <div class="table-responsive"> <table class="data-table"> <thead> <tr> <th>Table Name</th> <th>Rows</th> <th>Last Updated</th> <th>Status</th> <th>Actions</th> </tr> </thead> <tbody> <tr class="table-row-animated"> <td>users_production</td> <td>1.2M</td> <td>2 min ago</td> <td><span class="status-pill active">Healthy</span></td> <td><button class="btn-small">View</button></td> </tr> <tr class="table-row-animated"> <td>logs_archive_2024</td> <td>980K</td> <td>1 hour ago</td> <td><span class="status-pill warning">Stale</span></td> <td><button class="btn-small">View</button></td> </tr> <tr class="table-row-animated"> <td>product_catalog</td> <td>14,500</td> <td>5 hours ago</td> <td><span class="status-pill active">Healthy</span></td> <td><button class="btn-small">View</button></td> </tr> </tbody> </table> </div> </section> <section class="section utilization-metrics fade-in-up" data-delay="0.6"> <h2>System Utilization</h2> <div class="util-grid"> <div class="metric-card"> <h3>CPU Load</h3> <div class="progress-bar-container"><div class="progress-bar cpu-load" style="width: 35%;"></div></div> <p class="metric-value">35%</p> </div> <div class="metric-card"> <h3>Memory Usage</h3> <div class="progress-bar-container"><div class="progress-bar memory-usage" style="width: 62%;"></div></div> <p class="metric-value">62%</p> </div> <div class="metric-card"> <h3>Storage I/O</h3> <div class="progress-bar-container"><div class="progress-bar storage-io" style="width: 18%;"></div></div> <p class="metric-value">18%</p> </div> </div> </section> </main> <script src="script.js"></script> </body> </html> |