<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Панель администратора платформы</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    <style>
        .navbar {
            background-color: #343a40;
        }
        .stat-card {
            border: none;
            border-radius: 10px;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        }
        .stat-card .card-body {
            padding: 1.5rem;
        }
        .stat-number {
            font-size: 2.5rem;
            font-weight: bold;
        }
        .stat-label {
            color: #6c757d;
            font-size: 0.9rem;
        }
    </style>
</head>
<body>
    <nav class="navbar navbar-dark mb-4">
        <div class="container">
            <span class="navbar-brand">Администратор платформы</span>
            <div class="d-flex align-items-center">
                <span class="text-light me-3">{{ request.user.name }}</span>
                <a href="{% url 'platform_admin:logout' %}" class="btn btn-outline-light btn-sm">Выйти</a>
            </div>
        </div>
    </nav>

    <div class="container">
        {% if messages %}
            {% for message in messages %}
                <div class="alert alert-{{ message.tags }} alert-dismissible fade show" role="alert">
                    {{ message }}
                    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
                </div>
            {% endfor %}
        {% endif %}

        <h2 class="mb-4">Обзор платформы</h2>

        <div class="row g-4 mb-4">
            <div class="col-md-3">
                <div class="card stat-card">
                    <div class="card-body text-center">
                        <div class="stat-number text-primary">{{ total_tenants }}</div>
                        <div class="stat-label">Всего тенантов</div>
                    </div>
                </div>
            </div>
            <div class="col-md-3">
                <div class="card stat-card">
                    <div class="card-body text-center">
                        <div class="stat-number text-success">{{ active_tenants }}</div>
                        <div class="stat-label">Активных тенантов</div>
                    </div>
                </div>
            </div>
            <div class="col-md-3">
                <div class="card stat-card">
                    <div class="card-body text-center">
                        <div class="stat-number text-warning">{{ pending_registrations }}</div>
                        <div class="stat-label">Ожидают одобрения</div>
                    </div>
                </div>
            </div>
            <div class="col-md-3">
                <div class="card stat-card">
                    <div class="card-body text-center">
                        <div class="stat-number text-info">{{ active_subscriptions }}</div>
                        <div class="stat-label">Активных подписок</div>
                    </div>
                </div>
            </div>
        </div>

        <div class="row g-4">
            <div class="col-md-6">
                <div class="card">
                    <div class="card-header">
                        <h5 class="mb-0">Быстрые действия</h5>
                    </div>
                    <div class="card-body">
                        <a href="/admin/" class="btn btn-primary me-2 mb-2">
                            Django Admin
                        </a>
                        <a href="/admin/tenants/client/" class="btn btn-outline-primary me-2 mb-2">
                            Управление тенантами
                        </a>
                        <a href="/admin/tenants/tenantregistration/" class="btn btn-outline-primary me-2 mb-2">
                            Заявки на регистрацию
                        </a>
                        <a href="/admin/tenants/subscription/" class="btn btn-outline-primary mb-2">
                            Подписки
                        </a>
                    </div>
                </div>
            </div>
            <div class="col-md-6">
                <div class="card">
                    <div class="card-header">
                        <h5 class="mb-0">Информация</h5>
                    </div>
                    <div class="card-body">
                        <p><strong>Вы вошли как:</strong> {{ request.user.email }}</p>
                        <p><strong>Права:</strong>
                            {% if request.user.is_superuser %}
                                Суперадминистратор (доступ к админке тенантов)
                            {% else %}
                                Администратор платформы
                            {% endif %}
                        </p>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>
