سیمرغ قرار است یک تم Jekyll برای فارسی نویسی باشد. یک تم مینیمال که با تغییر فایل کانفیگ به راحتی بتوانید آن را برای راهاندازی وبلاگ شخصی خودتان استفاده کنید.
میتوانید نمونه استفاده شده آن را در وبلاگ من ببینید. من برای خودم بخشهای دیگری به سیمرغ اضافه کردم و تم آن را کمی تغییر دادهام. چنانچه دوست داشتید میتوانید از آنها هم استفاه کنید.
برای شروع این پروژه یک فورک از تم klise استفاده شده است که اینجا در دسترس است.
برای فارسی کردن تاریخها از پلاگین jekyll-jalali استفاده کردم که مهدی صادقی گرامی نوشته و کلی مطلب مفید هم در وبلاگش دارد که اگر تصمیم دارید از Jekyll استفاده کنید حتما بهش سر بزنید.
در آخرین به روز رسانی سیمرغ پلاگین jekyll-jalali و اسکریپتهای فارسی کردن اعداد تاریخ با اسکریپت persiandate جایگزین شدند.
در این تم از فونتهای وزیر متن استفاده شده است که از کارهای زیبای آقای راستیکردار است که از ایشان بسیار ممنونم و Comic Mono برای کدهای درون متن.
jekyll-postfiles)jekyll-sitemap)jekyll-feed)Comic Mono)راه انداختن سرور local روی سیستم شخصی:
$ git clone https://github.com/mhdzli/simorq.git
$ cd simorq
$ bundle install
$ bundle exec jekyll serve
با آدرس localhost:4000 میتوانید نتیجه را در مرورگرتان مشاهده کنید.
در این روش نیازی به نصب هیچ افزونه و زبان برنامه نویسی ای نیست. صرفا میبایست داکر روی سیستم شما نصب باشد.
git clone https://github.com/mhdzli/simorq.git
cd simorq
پس از آن میباید فایل image ساخته شود. دقت کنید این کار فقط نیاز است یک بار انجام شود و برای بارهای بعد میتوانید از ایمیج ساخته شده استفاده کنید.
scripts/docker_build_image.sh
سپس میتوانید با دستور زیر سایت را روی سیستم لوکال خود مشاهده کنید.
scripts/docker_run.sh
jekyll-postfiles و jekyll-jalali در github pages پشتیبانی نمیشوند امکان استفاده روی گیتهاب وجود ندارد.jekyll به GitHub Actions میتوانید از سیمرغ روی گیتهاب هم خروجی بگیرید. کافیست در بخش Pages در تنظیمات مخزن خودتان گزینه Build and deployment را روی GitHub Actions تنظیم کنید و در بخش Actions با استفاده از Jekyll خروجی بگیرید و روی دامنه مورد نظرتان راهاندازی کنید. میتوانید نمونهای از این خروجی را اینجا ببینید. میتوانید از netlify.com، vercel.com یا surge.sh هم استفاده کنید.یک پروژه آزاد با مجوز MIT.
اگر از این پروژه بهره بردید میتوانید از آن حمایت کنید: