파운데이션
모션
모션은 장식이 아니라 상태 변화를 설명하는 수단입니다. 짧고 절제되게, 사용자의 조작에 즉시 반응하도록 설계합니다.
- 기본 지속시간
- 140 – 220ms
- 기본 이징
- Standard (0.2, 0, 0, 1)
- 접근성
- prefers-reduced-motion 대응
지속 시간
이징
막대를 클릭하면 같은 거리를 각 이징으로 이동합니다.
모션 패턴
12,800원
결제 완료 · spring 360ms
토스트 · spring 360ms
세그먼트 · 스위치 · emphasized 220ms
로딩 · 폭을 유지한 채 스피너로 전환
사용 규칙
이렇게 하세요
- 피드백은 100ms 안에 시작
- 들어올 때는 느리게(emphasized), 나갈 때는 빠르게(exit)
- 결제 완료처럼 중요한 순간에만 스프링
이렇게 하지 마세요
- 400ms 넘는 UI 전환
- 무한 반복 장식 애니메이션
- POS · 키오스크에서 긴 페이지 전환 (처리 속도가 느려 보임)
모션 줄이기
OS에서 ‘동작 줄이기’를 켠 사용자는 모든 트랜지션이 0.01ms로 단축되고, D3 차트는 애니메이션 없이 최종 상태로 바로 그려집니다.