Ason Dev English

Hareket

Ason Motion, hareketin ortak sözlüğüdür: kısa süreler, sakin eğriler, aşmayan yaylar. Rutin iş ekranında hareket dikkat çekmez, yalnız neyin nereden geldiğini gösterir.

Süre

En uzun süre üst sınırdır. Çıkış her zaman girişten kısadır.

--ason-motion-duration-instant0 msDurum değişimi, animasyon yok
--ason-motion-duration-quick70 msBasış geri bildirimi, anahtar
--ason-motion-duration-fast110 msSolma, çıkış, azaltılmış harekette opaklık
--ason-motion-duration-base150 msKüçük öğe girişi, üzerine gelme rengi
--ason-motion-duration-relaxed240 msAçılır panel girişi, örtü, bildirim
--ason-motion-duration-slow400 msBüyük yüzey, sayfa — üst sınır

Eğri

Tek ortak eğri standart eğridir; giriş ve çıkış onun ikizleridir. Vurgulu eğri yalnız ender anlar içindir.

Hareketi azaltma tercihiniz açıksa örnekler kurala uygun olarak anında biter.

Yay

Yay yalnız konum ve ölçekte kullanılır; opaklık ve renk yaylanmaz. Sekme değeri sıfırdır: hareket hedefini aşmaz.

Mesafe ve ölçek

Kayma mesafesi küçük tutulur; tam yükseklikte alttan açılan sayfa tek istisnadır.

--ason-motion-distance-xs4px
--ason-motion-distance-sm8px
--ason-motion-distance-md16px
--ason-motion-distance-lg24px
--ason-motion-travel-sheet100%
--ason-motion-scale-pop0.96
--ason-motion-stagger25 ms

Azaltılmış hareket

Hangi özellik hareket eder

Hareket eden yüzeyler (panel, örtü, menü)

Küçük denetimler (ek olarak renk ailesi)

Hiçbir yerde

Süre ölçeği ve eğri değerleri IBM Carbon Design System hareket yönergesindeki “productive / expressive” yaklaşımından esinlenmiştir (Apache-2.0); kod kopyalanmamıştır. Yay modeli Apple’ın WWDC 2023 “Animate with springs” oturumundaki matematiğe dayanır.