پنل مدیریت دیتالایف انجین بهصورت پیشفرض با فونت سیستمی نمایش داده میشود که روی ویندوز و لینوکس ظاهر یکدستی ندارد و برای متن فارسی چندان خوانا نیست. این پلاگین فونت کل پنل را به وزیرمتن — فونت متنباز و استاندارد فارسی — تغییر میدهد.
یک نقطه اتصال، پوشش کامل
پلاگین فقط یک تغییر در تابع build_css() هسته اعمال میکند و فایل vazirmatn.css را به فهرست استایلهای پنل اضافه میکند. چون همین تابع تنها نقطهی تولید تگهای CSS پنل است، این یک پچ همهی صفحهها را پوشش میدهد؛ از داشبورد تا صفحهی ورود، احراز هویت دومرحلهای، بازیابی رمز و صفحهی اتمام نشست.
فونت محلی، بدون درخواست بیرونی
شش وزن فونت (۳۰۰، ۴۰۰، ۵۰۰، ۷۰۰، ۸۰۰، ۹۰۰) در قالب woff2 روی سرور شما قرار میگیرند (مجموعاً حدود ۳۰۰ کیلوبایت) و با font-display: swap بارگذاری میشوند. هیچ درخواستی به گوگل فونت یا CDN ارسال نمیشود.
چه چیزی دستنخورده میماند
استایل عمداً چند استثنا دارد تا پنل نشکند: آیکنهای فونتاوسام روی فونت خودشان میمانند، آیکنهای ویرایشگر بیبیکد دستنخوردهاند و بلوکهای کد (pre، code، ویرایشگر قالبها و کوئریهای SQL) تکعرض باقی میمانند تا خواندن کد سخت نشود.
سفارشیسازی و حذف
برای تغییر اندازه، وزن یا افزودن استثنا کافی است فایل public/adminpanel/stylesheets/vazirmatn.css را ویرایش کنید. هنگام حذف پلاگین، چون گزینهی حذف فایل فعال است، فایلهای کپیشده هم پاک میشوند و پچ هسته برمیگردد.
فونت Vazirmatn اثر صابر راستیکردار و تحت مجوز SIL Open Font License 1.1 منتشر شده است.