رفتن به محتوا
پیوند
v0.1.0

حرکت

هر حرکت جواب یک کار است. اگر نتوانید بگویید کاربر چه کرد که این حرکت اتفاق افتاد، آن حرکت اضافه است.

پایداراز نسخه‌ی ۰٫۱٫۰به‌روزرسانی

مرور

«زنده» در پیوند یعنی پاسخ‌گو، نه متحرک. حرکت وقتی درست است که چیزی را توضیح دهد: چیزی آمد، چیزی رفت، چیزی عوض شد.

قاعده‌ها

  1. برای هر حرکت یک جمله بنویسید: «کاربر چه کرد یا چه تغییر کرد؟» جواب نداشت، حذف.
  2. هیچ‌چیز موقع خواندن کاربر خودش تکان نمی‌خورد.
  3. وقتی سیستم‌عامل «حرکت کم» را روشن کرده باشد، همه‌چیز کار می‌کند؛ حرکت به تغییرِ حالتِ دیدنی تبدیل می‌شود، نه به هیچ.
  4. حرکت‌های ورودی کندتر از خروجی‌اند: چیزی که می‌آید باید دیده شود، چیزی که می‌رود نباید معطل کند.

توکن‌ها

توکنمدتتوضیح
--pv-sys-motion-duration-long-1450ms
--pv-sys-motion-duration-long-2500ms
--pv-sys-motion-duration-long-3550ms
--pv-sys-motion-duration-long-4600ms
--pv-sys-motion-duration-short-150ms
--pv-sys-motion-duration-short-2100ms
--pv-sys-motion-duration-short-3150ms
--pv-sys-motion-duration-short-4200ms
--pv-sys-motion-duration-medium-1250ms
--pv-sys-motion-duration-medium-2300ms
--pv-sys-motion-duration-medium-3350ms
--pv-sys-motion-duration-medium-4400ms
--pv-sys-motion-duration-extra-long-1700ms
--pv-sys-motion-duration-extra-long-2800ms
--pv-sys-motion-duration-extra-long-3900ms
--pv-sys-motion-duration-extra-long-41000ms

بکن / نکن

بکن

دکمه با فشردن کمی تیره می‌شود و بعد از پرداخت، «پرداخت شد» جای «پرداخت» را می‌گیرد.

چرا (زنده): حرکت جوابِ کارِ کاربر است.

نکن

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

چرا (آرام): چیزی که خودش شروع می‌شود، خواندن را قطع می‌کند.