۱۰ کامپوننت تقویم
تقویم
تقویم رویداد، نمای سال، فهرست مناسبتها، انتخاب نوبت، گانت و برنامهی شیفت که همه روی یک هستهی مشترک ساخته شدن. تقویم شمسیه، تعطیلات رسمی ایران و تاریخ قمری را میشناسه و رنگهاش را از سیستم طراحی میگیره.
تعطیلات رسمی، درست
تعطیلیهای مذهبی از جدول رسمی ماههای قمری ایران حساب میشن و سالهای ۱۴۰۴ و ۱۴۰۵ روزبهروز با تقویم رسمی یکی هستن.
شنبه سمت راست
هفته از شنبه شروع میشه، روز بعد سمت چپه و کلید جهت چپ هم به روز بعد میره.
ساعت تهران
رویدادها با منطقهی زمانی چیده میشن، پس حتی اگه کاربر خارج از ایران باشه ساعت جلسه جابهجا نمیشه.
بدون کتابخانه
فقط React و Tailwind. تبدیل شمسی و قمری و تعطیلات در سه فایل کوچک کنار پروژهتون میمونن.
پایه
نماهای تقویم
تقویم رویدادها
event-calendarتقویم کامل با نمای ماه، هفته، روز و فهرست، نوار ابزار مشترک و تعطیلات رسمی ایران، مثل تقویم گوگل ولی راستچین و شمسی.
نمای ماه
month-viewماه شمسی با رویدادهای چندروزه به شکل نوار از راست به چپ، اسم تعطیلی داخل خونهی روز و «+۲ مورد دیگر» برای روزهای شلوغ.
نمای هفته و روز
time-gridستون ساعتها سمت راست، شنبه اولین ستون، رویدادهای همزمان کنار هم و خط قرمز «الان». روی زمان خالی بکشید تا رویداد بسازید و رویداد را بکشید تا جابهجا بشه.
فهرست رویدادها
agenda-viewروزهای دارای رویداد با برچسب «امروز» و «فردا»، ساعت و مکان هر رویداد، و تعطیلیها بهعنوان یک خط جدا تا روز خلوت با روز تعطیل اشتباه نشه.
تعطیلات و مناسبتها
نوبتدهی
برنامهریزی
گانت
gantt-chartکارها روی محور زمان شمسی که از راست به چپ جلو میره، با فهرست کارها سمت راست، پیشرفت داخل هر نوار، فلش وابستگی، نقطهی عطف، خط امروز و تعطیلیهای رنگی.
برنامهی شیفت
shift-schedulerاسم افراد سمت راست و شنبه تا جمعه جلوشون، شیفت صبح و عصر و شب در هر خونه، جمع ساعت هفتگی با هشدار بیش از ۴۴ ساعت و پرچم وقتی استراحت بین دو شیفت کمه.