رفتن به محتوا
پیوند
کشیده‌ای بلند با مرکب آبی از لبه راست برگ وارد می‌شود و در سه نوبت، هر بار پهن‌تر و پررنگ‌تر، رو به چپ پایین می‌آید. روی نوبت آخر، بزرگسالی و کودکی دست در دست به سمت لوزی طلایی می‌روند. نفر سوم روی نوبت میانی با گام‌های بلند دنبالشان می‌آید. بعد از لوزی فقط خطی مدادی ادامه دارد.کشیده‌ای بلند با مرکب آبی از لبه راست برگ وارد می‌شود و در سه نوبت، هر بار پهن‌تر و پررنگ‌تر، رو به چپ پایین می‌آید. روی نوبت آخر، بزرگسالی و کودکی دست در دست به سمت لوزی طلایی می‌روند. نفر سوم روی نوبت میانی با گام‌های بلند دنبالشان می‌آید. بعد از لوزی فقط خطی مدادی ادامه دارد.

فهرست تغییرات

هر انتشار پیوند را اینجا با تاریخش و با تغییرهایی می‌نویسیم که در کار شما اثر دارند.

زبان طراحی
پیوند ۱در حال ساخت
کد
0.1.0از ۱۶ مهر ۱۴۰۵
کامپوننت‌ها
۳۲پیش‌نویس

دفتر انتشارها

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

  1. 0.1.0

    این نخستین انتشار پیوند است و از امروز هر تغییر با شماره نسخه و دفتر تغییرات ثبت می‌شود. همه کامپوننت‌ها هنوز پیش‌نویس‌اند و تا لانچ سایت اصلی ممکن است عوض شوند.

    • فیزیک و حرکتناسازگار

      حرکت روی یک منحنی و پنج مدت از نو ساخته شد و نام‌های قدیمی توکن‌های حرکت حذف شدند؛ هر ترنزیشن را به توکن‌های تازه حرکت ببرید.

    • فیزیک و حرکتناسازگار

      در کاهش حرکت، توکن‌ها مدت هر جابه‌جایی را صفر می‌کنند و قانون سراسری خاموش کردن ترنزیشن‌ها حذف شد؛ ترنزیشن خام را به توکن‌های حرکت ببرید.

    • رنگتازه

      رنگ‌ها سه سطح روشن، تیره و تاریک گرفتند و هر متن در هر سطح با APCA همان وزن سطح روشن را دارد.

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

    • هشدارتازه

      هشدار و نشان تون‌های success و warning گرفتند و هشدار برای هر تون آیکون خودش را دارد.

    • آیکون ماه و ستاره برای سطح تاریک به آیکون‌ها اضافه شد.

شماره نسخه‌ها

شماره زبان طراحی و شماره کد از هم مستقل‌اند و وضعیت هر کامپوننت جدا از هر دو تعیین می‌شود. هیچ‌کدام جز در یک انتشار عوض نمی‌شود.

زبان طراحی
عدد زبان طراحی فقط وقتی بالا می‌رود که رنگ، تایپوگرافی، شکل یا حرکت پیوند آن‌قدر عوض شود که صفحه‌های قدیمی کنار صفحه‌های تازه غریبه به نظر برسند. کامپوننت تازه یا توکنی که مقدارش عوض شده، این عدد را بالا نمی‌برد.
کد
توکن‌ها، کامپوننت‌ها و آیکون‌ها سه پکیج جدا هستند و هر کدام شماره SemVer خودش را دارد.
کامپوننت‌ها
وضعیت هر کامپوننت نشان می‌دهد چقدر می‌شود روی آن حساب کرد. «پیش‌نویس» یعنی ساخته شده و از آزمون‌هایش گذشته است، ولی هنوز در هیچ محصولی به کار نرفته و ممکن است عوض شود. «آماده» یعنی دست‌کم در یکی از محصولات مؤسسه به کار رفته و API آن تثبیت شده است. «منسوخ» یعنی جایگزین دارد و در یکی از انتشارهای بعدی حذف می‌شود.

بالا رفتن شماره

شماره هر پکیج سه بخش دارد و در هر انتشار، بزرگ‌ترین تغییر همان پکیج تعیین می‌کند کدام بخش بالا برود.

هر تغییر کدام بخش شماره را بالا می‌برد
MAJORحذف یا تغییر نام یک پراپ، توکن یا خروجی عمومی
تغییر یک پیش‌فرض، اگر ظاهر یا رفتار محصول را عوض کند
MINORافزودن یک کامپوننت، پراپ، توکن یا گونه
PATCHاصلاح ظاهری که API را عوض نمی‌کند
رفع باگ، اصلاح متن فارسی و مستندات

تا وقتی سایت اصلی مؤسسه با پیوند ساخته نشده است، همه پکیج‌ها زیر 1.0.0 می‌مانند. در این دوره تغییری که با نسخه قبل ناسازگار است، MINOR را بالا می‌برد و MAJOR صفر می‌ماند. روزی که سایت اصلی با پیوند ساخته شود، 1.0.0 را منتشر می‌کنیم.

انتشار یعنی چه

انتشار همین پنج قدم است. اگر فقط این سایت دوباره روی سرور مستقر شود، چیزی منتشر نشده است.

  1. برای هر تغییر یک فایل changeset می‌نویسیم که می‌گوید کدام بخش شماره باید بالا برود.
  2. ابزار changesets شماره‌ها را از روی همین فایل‌ها حساب می‌کند.
  3. انتشار را در دفتر انتشارهای همین صفحه ثبت می‌کنیم.
  4. کامیت انتشار یک تگ گیت می‌گیرد.
  5. سایت پیوند دوباره روی سرور مستقر می‌شود.