+
+
+## Table of contents
+
+- [Duration](/foundations/motion#Duration)
+- [Transformation](/foundations/motion#Font%20fade)
+- [Transition](/foundations/motion#Font%20ease-in)
+
+---
+
+## Duration
+
+Note: To enable animated preview, hover over shape.
+
+```jsx withPreview
+export default function Example() {
+ return Coded for duration example
;
+}
+```
+
+
+
+
+
+---
+
+## Fade
+
+Remember to pair transformation motion tokens with duration tokens for consistent timing.
+Note: To enable animated preview, hover over shape.
+
+```jsx withPreview
+export default function Example() {
+ return Coded for duration example
;
+}
+```
+
+
+
+
+
+---
+
+## Rotation
+
+Remember to pair transformation motion tokens with duration tokens for consistent timing.
+Note: To enable animated preview, hover over shape.
+
+```jsx withPreview
+export default function Example() {
+ return Coded for duration example
;
+}
+```
+
+
+
+
+
+---
+
+## Scale
+
+Remember to pair transformation motion tokens with duration tokens for consistent timing.
+Note: To enable animated preview, hover over shape.
+
+```jsx withPreview
+export default function Example() {
+ return Coded for duration example
;
+}
+```
+
+
+
+
+
+---
+
+## Slide
+
+Remember to pair transformation motion tokens with duration tokens for consistent timing.
+Note: To enable animated preview, hover over shape.
+
+```jsx withPreview
+export default function Example() {
+ return Coded for duration example
;
+}
+```
+
+
+
+
+
+---
+
+## Easing
+
+Remember to pair transition motion tokens with duration tokens for consistent timing.
+Note: To enable animated preview, hover over shape.
+
+```jsx withPreview
+export default function Example() {
+ return Coded for duration example
;
+}
+```
+
+
+
+
+
+---
+
+
+
+