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 تبدیل می‌کند.

این پوسته بصورت خودکار از اعداد فارسی پشتیبانی می‌کنه و نیازی به نصب پلاگین نیست ولی برای نمایش تاریخ فارسی حتما بایستی پلاگین شمسی ساز نصب باشه.

گالری تصاویر

آموزش نصب پوسته

  1. پوسته را از باکس پایین دانلود کنید.
  2. فایل دانلود شده را از حالت فشرده (ZIP) خارج نمایید.
  3. پوشه پوسته را در مسیر /usr/themes/ سایت خود در سرور آپلود کنید.
  4. وارد پنل مدیریت Typecho شوید و به بخش «مدیریت پوسته‌ها» بروید.
  5. پوسته مورد نظر خود را پیدا کرده و آن را فعال کنید.
  6. تنظیمات دیگر را از بخش «پیکربندی پوسته جاری» مطابق نیاز خود شخصی‌سازی نمایید.
نکته مهم: برخلاف برخی سیستم‌های مدیریت محتوا مانند وردپرس، نصب پوسته Typecho به‌صورت خودکار از پنل وجود ندارد، نصب پوسته به صورت دستی و از طریق آپلود پوشه پوسته در مسیر پوشه /usr/themes/ انجام می‌شود.
استفاده و ویرایش این پوسته کاملاً آزاد است و می‌توانید آن را مطابق نیازهای خود شخصی‌سازی کنید. با این حال، هیچ تضمین یا مسئولیتی درباره عملکرد، سازگاری یا مشکلات احتمالی آن وجود ندارد؛ لطفاً پیش از استفاده، از سازگاری و امنیت پوسته با سیستم خود اطمینان حاصل کنید.