<?php
require_once __DIR__ . '/../includes/auth.php';
require_once __DIR__ . '/../includes/config.php';
require_once __DIR__ . '/../includes/module_hub_helpers.php';

$db = hub_db();
$total = hub_table_count($db, 'categories');
$active = hub_table_count($db, 'categories', 'status = 1');
$inactive = hub_table_count($db, 'categories', 'status = 0');
$recent = hub_fetch_all($db, "SELECT id, name, status, created_at FROM categories ORDER BY id DESC LIMIT 10");

$page_title = 'الرئيسية - التصنيفات';
require_once __DIR__ . '/../includes/header.php';
require_once __DIR__ . '/../includes/sidebar.php';
?>
<div class="nay-dashboard-page">
    <div class="nay-dashboard-main">
        <div class="nay-dashboard-hero">
            <div>
                <h1>الرئيسية - التصنيفات</h1>
                <p>مراجعة التصنيفات الرئيسية، حالتها، والوصول السريع للقائمة والإضافة حتى تبقى بنية الأقسام مرتبة أثناء الفحص الشامل.</p>
            </div>
            <div class="nay-actions">
                <a class="nay-btn primary" href="create.php"><i class="fa-solid fa-folder-plus"></i> إضافة تصنيف</a>
                <a class="nay-btn" href="list.php"><i class="fa-solid fa-table-list"></i> قائمة التصنيفات</a>
            </div>
        </div>
        <div class="nay-stats-grid">
            <div class="nay-card"><div class="nay-stat-label">إجمالي التصنيفات</div><div class="nay-stat-value"><?= number_format($total) ?></div><div class="nay-stat-sub">كل التصنيفات الأساسية</div></div>
            <div class="nay-card"><div class="nay-stat-label">مفعلة</div><div class="nay-stat-value"><?= number_format($active) ?></div><div class="nay-stat-sub">جاهزة للواجهة</div></div>
            <div class="nay-card"><div class="nay-stat-label">غير مفعلة</div><div class="nay-stat-value"><?= number_format($inactive) ?></div><div class="nay-stat-sub">مخفية أو متوقفة</div></div>
        </div>
        <div class="nay-card">
            <h3>آخر التصنيفات</h3>
            <?php if (!$recent): ?><div class="nay-empty">حالياً ماكو تصنيفات معروضة.</div><?php else: ?>
            <div class="nay-table-wrap"><table class="nay-table"><thead><tr><th>#</th><th>الاسم</th><th>الحالة</th><th>التاريخ</th></tr></thead><tbody>
            <?php foreach ($recent as $row): ?><tr><td><?= (int)$row['id'] ?></td><td><?= htmlspecialchars((string)$row['name']) ?></td><td><?= (int)$row['status']===1?hub_status_badge('مفعل','success'):hub_status_badge('غير مفعل','warn') ?></td><td><?= htmlspecialchars((string)($row['created_at']??'-')) ?></td></tr><?php endforeach; ?>
            </tbody></table></div><?php endif; ?>
        </div>
    </div>
</div>
<?php require_once __DIR__ . '/../includes/footer.php'; ?>
