Mijam یک پوسته تمیز و واکنشگرا برای سیستم مدیریت محتوای Typecho است. این پوسته با طراحی مینیمال و عملکرد قوی، مناسب وبلاگنویسان و تولیدکنندگان محتوا میباشد.
ویژگیهای کلیدی
طراحی مدرن
- استفاده از فونت Vazirmatn
- سیستم رنگبندی مبتنی بر CSS Variables
- رابط کاربری تمیز و بدون شلوغی
چیدمان انعطافپذیر
- دو حالت نمایش محتوا (کارتها و لیست)
- نوار کناری قابل تنظیم
- طراحی کاملاً واکنشگرا برای تمام دستگاهها
اجزای ویژه
- انیمیشنهای ظریف برای تعامل کاربر
- چندین سبک گالری تصویر با افکتهای هاور
- سیستم صفحهبندی زیبا
- صفحه 404 سفارشی با انیمیشن
بهینهسازی عملکرد
- Lazy Loading برای تصاویر
- پشتیبانی از هایلایت کدها (با Highlight.js)
- قابلیت Lightbox برای نمایش تصاویر
فایلهای اصلی پوسته
- functions.php: شامل توابع کمکی برای مدیریت رنگها، شمارش پستها/نظرات و ویژگیهای سفارشیسازی
- style.css: فایل اصلی استایل با بیش از 2000 خط کد منظم
صفحات پوسته:
- index.php (صفحه اصلی)
- post.php (پست تکی)
- page.php (صفحه استاتیک)
- archive.php (آرشیو)
- category.php (دستهبندی)
- tag.php (برچسب)
- author.php (نویسنده)
- search.php (جستجو)
- comments.php (نظرات)
- sidebar.php (نوار کناری)
امکانات مدیریتی
این پوسته از طریق themeConfig کنترلهای زیر را ارائه میدهد:
- آپلود لوگو برای هدر و فوتر
- تنظیم فاوآیکون
- انتخاب طرحبندی صفحه اصلی (کارت یا لیست)
- نمایش/عدم نمایش نوار کناری
- انتخاب دستهبندیهای منو
نکات فنی برجسته
- سیستم رنگدهی پویا: رنگهای دستهبندی و برچسبها بر اساس ID آنها تولید میشوند.
انیمیشنهای CSS:
- انیمیشن موج برای صفحه 404
- افکتهای نرم برای کارتها
- فهرست مطالب: تولید خودکار TOC برای پستها
- اشتراکگذاری اجتماعی: دکمههای داخلی برای اشتراک در شبکههای اجتماعی
این پوسته ترکیبی از طراحی زیبا، عملکرد بهینه و امکانات کاربردی است که آن را به گزینهای عالی برای Typecho تبدیل میکند.
این پوسته بصورت خودکار از اعداد فارسی پشتیبانی میکنه و نیازی به نصب پلاگین نیست ولی برای نمایش تاریخ فارسی حتما بایستی پلاگین شمسی ساز نصب باشه.
آموزش نصب پوسته
- پوسته را از باکس پایین دانلود کنید.
- فایل دانلود شده را از حالت فشرده (ZIP) خارج نمایید.
- پوشه پوسته را در مسیر
/usr/themes/سایت خود در سرور آپلود کنید. - وارد پنل مدیریت Typecho شوید و به بخش
«مدیریت پوستهها»بروید. - پوسته مورد نظر خود را پیدا کرده و آن را فعال کنید.
- تنظیمات دیگر را از بخش
«پیکربندی پوسته جاری»مطابق نیاز خود شخصیسازی نمایید.
نکته مهم: برخلاف برخی سیستمهای مدیریت محتوا مانند وردپرس، نصب پوسته Typecho بهصورت خودکار از پنل وجود ندارد، نصب پوسته به صورت دستی و از طریق آپلود پوشه پوسته در مسیر پوشه
/usr/themes/ انجام میشود.
استفاده و ویرایش این پوسته کاملاً آزاد است و میتوانید آن را مطابق نیازهای خود شخصیسازی کنید. با این حال، هیچ تضمین یا مسئولیتی درباره عملکرد، سازگاری یا مشکلات احتمالی آن وجود ندارد؛ لطفاً پیش از استفاده، از سازگاری و امنیت پوسته با سیستم خود اطمینان حاصل کنید.