چیپ رویداد و ردیف وظیفه
کاربرد و حالتها
رنگ هر دو از تقویم والد میآید. چیپ رویداد در نمای ماه: پسزمینه با tint=۱۳٪، نوار سمت start به پهنای ۳px، عنوان یکخطی و ساعت (رویداد تمامروز ساعت ندارد). ردیف وظیفه چکباکس، یادداشت، موعد و اولویت را نشان میدهد.
حالتهای داده: هنگام بارگذاری اسکلتون نم ایش داده میشود و خطا نباید دادهٔ قبلی را پاک کند. وظیفهٔ انجامشده با تیک و خطخوردن عنوان مشخص میشود؛ موعد گذشته باید متن داشته باشد، نه فقط رنگ. در نمای ماه وب، زیر ۶۰۰px فقط نقطه نشان داده میشود و از ۶۰۰px به بالا چیپ و برچسب «+N»؛ نمای برنامه و وظایف همیشه ردیف کامل دارند.
پلتفرم و دسترسپذیری
EventChip وب فقط یک span نمایشی است: تعامل، نام کامل و پیمایش کیبورد بر عهدهٔ والد است. TaskRow در features/tasks/components قرار دارد؛ دقت کنید فشردن Space روی چکباکس نباید کلیک کل ردیف را اجرا کند. جریان رویداد موجود در وب: اول پیشنمایش، بعد ویرایش.
منبع وب: apps/calendar-web/src/components/ui/event-chip.tsx. این قرارداد هدف است؛ وضعیت اجرا در پذیرش واقعی. قواعد مشترک: کنتراست، فوکوس، لمس و حرکت.