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

$sections = stg_sections();
$all = stg_get_all_values();
$totalKeys = count($all);
$totalSections = count($sections);
$enabledCount = 0;
foreach ($all as $value) {
    if ((string)$value === '1') $enabledCount++;
}

$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="general.php"><i class="fa-solid fa-sliders"></i> الإعدادات العامة</a>
                <a class="nay-btn" href="orders.php"><i class="fa-solid fa-basket-shopping"></i> إعدادات الطلبات</a>
                <a class="nay-btn" href="loyalty.php"><i class="fa-solid fa-gift"></i> إعدادات الولاء</a>
                <a class="nay-btn" href="/app/admin/app_home/index.php"><i class="fa-solid fa-mobile-screen-button"></i> واجهة التطبيق</a>
                <a class="nay-btn" href="/app/admin/themes/index.php"><i class="fa-solid fa-palette"></i> المظهر والثيمات</a>
            </div>
        </div>

        <div class="nay-card" style="margin-bottom:16px;border:1px dashed #7ec8e3;background:linear-gradient(180deg,#f8fdff 0%,#eef7fb 100%);">
            <h3 style="margin-top:0">تم نقل التحكم بالثيمات</h3>
            <p style="margin:0 0 10px;color:#475569;line-height:1.9">ألوان الثيمات صارت داخل لوحة مستقلة متعددة التبويبات حتى يصير التحكم أوضح وما تبقى متداخلة مع بقية صفحات الإعدادات.</p>
            <a class="nay-btn primary" href="/app/admin/themes/index.php"><i class="fa-solid fa-palette"></i> فتح لوحة الثيمات</a>
        </div>

        <div class="nay-stats-grid">
            <div class="nay-card"><div class="nay-stat-label">أقسام الإعدادات</div><div class="nay-stat-value"><?= number_format($totalSections) ?></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($totalKeys) ?></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($enabledCount) ?></div><div class="nay-stat-sub">التي تساوي 1</div></div>
            <div class="nay-card"><div class="nay-stat-label">نسبة التفعيل</div><div class="nay-stat-value"><?= number_format($totalKeys > 0 ? (($enabledCount / max(1, $totalKeys)) * 100) : 0, 0) ?>%</div><div class="nay-stat-sub">من إجمالي المفاتيح</div></div>
        </div>

        <div class="nay-grid-two">
            <div class="nay-card">
                <h3>أقسام مهمة حالياً</h3>
                <div class="nay-links-grid">
                    <a class="nay-quick-link" href="/app/admin/app_home/index.php">واجهة التطبيق<small>البنر الرئيسي والميزات السريعة</small></a>
                    <a class="nay-quick-link" href="general.php">عام<small>اسم المتجر، التواصل، حالة التشغيل</small></a>
                    <a class="nay-quick-link" href="orders.php">الطلبات<small>منطق الطلب، الحالات، والتحكم</small></a>
                    <a class="nay-quick-link" href="delivery.php">التوصيل<small>إعدادات التوصيل والرسوم</small></a>
                    <a class="nay-quick-link" href="loyalty.php">الولاء<small>النقاط وآلية الاستفادة منها</small></a>
                    <a class="nay-quick-link" href="/app/admin/order_addons/index.php">الإضافات المدفوعة<small>تغليف هدية، توصيل نفس اليوم، ورسومها</small></a>
                    <a class="nay-quick-link" href="/app/admin/payment_methods/index.php">طرق الدفع<small>تعديل ملاحظات وتعليمات وسائل الدفع</small></a>
                    <a class="nay-quick-link" href="/app/admin/branches/index.php">الفروع<small>إدارة فروع الاستلام من لوحة التحكم</small></a>
                    <a class="nay-quick-link" href="/app/admin/threshold_promotions/index.php">عروض الحد الأدنى<small>شحن مجاني أو سعر خاص بعد مبلغ معين</small></a>
                </div>
            </div>
            <div class="nay-card">
                <h3>كل الأقسام</h3>
                <div class="nay-links-grid">
                    <?php foreach ($sections as $slug => $section): ?>
                        <a class="nay-quick-link" href="<?= stg_h($slug) ?>.php">
                            <?= stg_h((string)$section['title']) ?>
                            <small><?= stg_h((string)$section['description']) ?></small>
                        </a>
                    <?php endforeach; ?>
                </div>
            </div>
        </div>
    </div>
</div>
<?php require_once __DIR__ . '/../includes/footer.php'; ?>
