css django
This commit is contained in:
@@ -264,17 +264,17 @@
|
||||
<div class="dashboard-container">
|
||||
<div class="dashboard-header">
|
||||
<div class="dashboard-header-content">
|
||||
<h1>🚀 IGNY8 Admin Dashboard</h1>
|
||||
<h1><i class="fas fa-rocket"></i> IGNY8 Admin Dashboard</h1>
|
||||
<p>Real-time operational metrics and system health monitoring</p>
|
||||
</div>
|
||||
<div class="dashboard-nav">
|
||||
<a href="/admin/">← Back to Admin</a>
|
||||
<a href="/admin/"><i class="fas fa-arrow-left"></i> Back to Admin</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% if alerts %}
|
||||
<div class="alerts-section">
|
||||
<h2 style="margin: 0 0 16px 0; font-size: 20px; font-weight: 600;">📢 Active Alerts</h2>
|
||||
<h2><i class="fas fa-bullhorn"></i> Active Alerts</h2>
|
||||
{% for alert in alerts %}
|
||||
<div class="alert-card {{ alert.level }}">
|
||||
<div class="alert-content">
|
||||
@@ -288,9 +288,9 @@
|
||||
{% else %}
|
||||
<div class="alerts-section">
|
||||
<div class="no-alerts">
|
||||
<div class="icon">✅</div>
|
||||
<h3 style="margin: 0 0 8px 0; color: #0bbf87;">All Systems Operational</h3>
|
||||
<p style="margin: 0;">No active alerts or issues detected</p>
|
||||
<div class="icon"><i class="fas fa-check-circle"></i></div>
|
||||
<h3>All Systems Operational</h3>
|
||||
<p>No active alerts or issues detected</p>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
@@ -298,7 +298,7 @@
|
||||
<div class="metrics-grid">
|
||||
<!-- Accounts Card -->
|
||||
<div class="metric-card">
|
||||
<h3><span class="icon">👥</span> Accounts</h3>
|
||||
<h3><i class="fas fa-users"></i> Accounts</h3>
|
||||
<div class="metric-row">
|
||||
<span class="metric-label">Total Accounts</span>
|
||||
<span class="metric-value info">{{ accounts.total }}</span>
|
||||
@@ -315,7 +315,7 @@
|
||||
|
||||
<!-- Content Card -->
|
||||
<div class="metric-card">
|
||||
<h3><span class="icon">📚</span> Content</h3>
|
||||
<h3><i class="fas fa-file-alt"></i> Content</h3>
|
||||
<div class="metric-row">
|
||||
<span class="metric-label">Created This Week</span>
|
||||
<span class="metric-value info">{{ content.this_week }}</span>
|
||||
@@ -336,7 +336,7 @@
|
||||
|
||||
<!-- Billing Card -->
|
||||
<div class="metric-card">
|
||||
<h3><span class="icon">💰</span> Billing</h3>
|
||||
<h3><i class="fas fa-dollar-sign"></i> Billing</h3>
|
||||
<div class="metric-row">
|
||||
<span class="metric-label">Pending Payments</span>
|
||||
<span class="metric-value {% if billing.pending_payments > 0 %}warning{% else %}success{% endif %}">{{ billing.pending_payments }}</span>
|
||||
@@ -353,7 +353,7 @@
|
||||
|
||||
<!-- Automation & Integration Card -->
|
||||
<div class="metric-card">
|
||||
<h3><span class="icon">🤖</span> Automation & Sync</h3>
|
||||
<h3><i class="fas fa-robot"></i> Automation & Sync</h3>
|
||||
<div class="metric-row">
|
||||
<span class="metric-label">Automations Running</span>
|
||||
<span class="metric-value info">{{ automation.running }}</span>
|
||||
@@ -370,7 +370,7 @@
|
||||
|
||||
<!-- Celery Tasks Card -->
|
||||
<div class="metric-card">
|
||||
<h3><span class="icon">⚙️</span> Celery Tasks</h3>
|
||||
<h3><i class="fas fa-cog"></i> Celery Tasks</h3>
|
||||
<div class="metric-row">
|
||||
<span class="metric-label">Failed Today</span>
|
||||
<span class="metric-value {% if celery.failed_today > 0 %}error{% else %}success{% endif %}">{{ celery.failed_today }}</span>
|
||||
@@ -383,34 +383,34 @@
|
||||
</div>
|
||||
|
||||
<div class="quick-actions">
|
||||
<h3>⚡ Quick Actions</h3>
|
||||
<h3><i class="fas fa-bolt"></i> Quick Actions</h3>
|
||||
<div class="action-grid">
|
||||
<a href="/admin/" class="action-button" style="background: linear-gradient(135deg, #0d1b2a 0%, #1a2e44 100%);">
|
||||
<span class="icon">🏠</span>
|
||||
<a href="/admin/" class="action-button action-button-neutral">
|
||||
<i class="fas fa-home"></i>
|
||||
<span class="label">Admin Home</span>
|
||||
</a>
|
||||
<a href="/admin/igny8_core_auth/account/" class="action-button">
|
||||
<span class="icon">👥</span>
|
||||
<i class="fas fa-users"></i>
|
||||
<span class="label">Manage Accounts</span>
|
||||
</a>
|
||||
<a href="/admin/writer/content/" class="action-button">
|
||||
<span class="icon">📝</span>
|
||||
<i class="fas fa-edit"></i>
|
||||
<span class="label">View Content</span>
|
||||
</a>
|
||||
<a href="/admin/writer/tasks/" class="action-button">
|
||||
<span class="icon">✅</span>
|
||||
<i class="fas fa-check-square"></i>
|
||||
<span class="label">Manage Tasks</span>
|
||||
</a>
|
||||
<a href="/admin/billing/payment/" class="action-button">
|
||||
<span class="icon">💳</span>
|
||||
<i class="fas fa-credit-card"></i>
|
||||
<span class="label">Review Payments</span>
|
||||
</a>
|
||||
<a href="/admin/automation/automationrun/" class="action-button">
|
||||
<span class="icon">🤖</span>
|
||||
<i class="fas fa-robot"></i>
|
||||
<span class="label">View Automations</span>
|
||||
</a>
|
||||
<a href="/admin/django_celery_results/taskresult/" class="action-button">
|
||||
<span class="icon">⚙️</span>
|
||||
<i class="fas fa-cog"></i>
|
||||
<span class="label">Celery Monitor</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user