Tokens
Motion tokens
The 64 motion tokens with their values in the current look.
| Token | Value in this look | Varies by | In code | Description |
|---|---|---|---|---|
--mk-ease-pop | cubic-bezier(0.34, 1.56, 0.64, 1) | volume |
| The pop curve. |
--mk-ease-out | cubic-bezier(0.16, 1, 0.3, 1) | volume |
| The out curve. |
--mk-ease-in-out | cubic-bezier(0.7, 0, 0.2, 1) | volume |
| The in out curve. |
--mk-ease-stamp | cubic-bezier(0.2, 0.8, 0.2, 1) | volume |
| The stamp curve. |
--mk-ease-drop | cubic-bezier(0.2, 0.9, 0.3, 1.1) | volume |
| The drop curve. |
--mk-ease-land | cubic-bezier(0.2, 0.9, 0.3, 1.2) | volume |
| The land curve. |
--mk-ease-title | cubic-bezier(0.2, 0.8, 0.3, 1) | volume |
| The title curve. |
--mk-ease-squeegee | cubic-bezier(0.45, 0, 0.35, 1) | volume |
| The squeegee curve. |
--mk-ease-fold | cubic-bezier(0.6, 0, 0.3, 1) | volume |
| The fold curve. |
--mk-ease-fly | cubic-bezier(0.5, 0, 0.3, 1) | volume |
| The fly curve. |
--mk-ease-split | cubic-bezier(0.55, 0, 0.8, 0.2) | volume |
| The split curve. |
--mk-ease-snap | cubic-bezier(0.3, 0, 0.3, 1.6) | volume |
| The snap curve. |
--mk-ease-register | cubic-bezier(0.5, 0, 0.2, 1) | volume |
| The register curve. |
--mk-ease-slap | cubic-bezier(0.2, 0.8, 0.3, 1.3) | volume |
| The slap curve. |
--mk-ease-squash | cubic-bezier(0.5, 0, 0.6, 1) | volume |
| The squash curve. |
--mk-ease-wipe | cubic-bezier(0.25, 0.1, 0.2, 1) | volume |
| The wipe curve. |
--mk-ease-wipe-hold | cubic-bezier(0.75, 0, 0.25, 1) | volume |
| The wipe hold curve. |
--mk-ease-wipe-exit | cubic-bezier(0.6, 0, 0.35, 1) | volume |
| The wipe exit curve. |
--mk-ease-hop | cubic-bezier(0.25, 1, 0.5, 1) | volume |
| The hop curve. |
--mk-ease-fall | cubic-bezier(0.3, 0.7, 0.3, 1) | volume |
| The fall curve. |
--mk-dur-hover | 200 ms at Studio (200 / 200 / 200 / 200 from Quiet to Rave) | volume |
| How long the hover motion takes, by volume. |
--mk-dur-press | 220 ms at Studio (220 / 220 / 220 / 220 from Quiet to Rave) | volume |
| How long the press motion takes, by volume. |
--mk-dur-key-sink | 120 ms at Studio (120 / 120 / 120 / 120 from Quiet to Rave) | volume |
| How long the key sink motion takes, by volume. |
--mk-dur-menu | 140 ms at Studio (140 / 140 / 140 / 140 from Quiet to Rave) | volume |
| How long the menu motion takes, by volume. |
--mk-dur-overlay-in | 240 ms at Studio (240 / 240 / 240 / 240 from Quiet to Rave) | volume |
| How long the overlay in motion takes, by volume. |
--mk-dur-overlay-out | 160 ms at Studio (160 / 160 / 160 / 160 from Quiet to Rave) | volume |
| How long the overlay out motion takes, by volume. |
--mk-dur-drawer-in | 280 ms at Studio (280 / 280 / 280 / 280 from Quiet to Rave) | volume |
| How long the drawer in motion takes, by volume. |
--mk-dur-drawer-out | 200 ms at Studio (200 / 200 / 200 / 200 from Quiet to Rave) | volume |
| How long the drawer out motion takes, by volume. |
--mk-dur-disclosure | 180 ms at Studio (180 / 180 / 180 / 180 from Quiet to Rave) | volume |
| How long the disclosure motion takes, by volume. |
--mk-dur-gauge | 900 ms at Studio (900 / 900 / 900 / 900 from Quiet to Rave) | volume |
| How long the gauge motion takes, by volume. |
--mk-dur-toast-in | 380 ms at Studio (380 / 380 / 380 / 380 from Quiet to Rave) | volume |
| How long the toast in motion takes, by volume. |
--mk-dur-toast-out | 260 ms at Studio (260 / 260 / 260 / 260 from Quiet to Rave) | volume |
| How long the toast out motion takes, by volume. |
--mk-dur-toast-life | 5200 ms at Studio (5200 / 5200 / 5200 / 5200 from Quiet to Rave) | volume |
| How long the toast life motion takes, by volume. |
--mk-dur-sticker-pop | 480 ms at Studio (0 / 480 / 480 / 480 from Quiet to Rave) | volume |
| How long the sticker pop motion takes, by volume. |
--mk-dur-sticker-pop-delay | 200 ms at Studio (0 / 200 / 200 / 200 from Quiet to Rave) | volume |
| How long the sticker pop delay motion takes, by volume. |
--mk-dur-peel | 300 ms at Studio (240 / 300 / 300 / 300 from Quiet to Rave) | volume |
| How long the peel motion takes, by volume. |
--mk-dur-stamp | 460 ms at Studio (0 / 460 / 460 / 460 from Quiet to Rave) | volume |
| How long the stamp motion takes, by volume. |
--mk-dur-thump | 220 ms at Studio (0 / 220 / 220 / 220 from Quiet to Rave) | volume |
| How long the thump motion takes, by volume. |
--mk-dur-specks | 640 ms at Studio (0 / 640 / 640 / 640 from Quiet to Rave) | volume |
| How long the specks motion takes, by volume. |
--mk-dur-seal-delay | 1200 ms at Studio (1200 / 1200 / 1200 / 1200 from Quiet to Rave) | volume |
| How long the seal delay motion takes, by volume. |
--mk-dur-seal | 300 ms at Studio (240 / 300 / 300 / 300 from Quiet to Rave) | volume |
| How long the seal motion takes, by volume. |
--mk-dur-register | 520 ms at Studio (0 / 520 / 520 / 520 from Quiet to Rave) | volume |
| How long the register motion takes, by volume. |
--mk-dur-sfx-pop | 700 ms at Studio (0 / 700 / 700 / 700 from Quiet to Rave) | volume |
| How long the sfx pop motion takes, by volume. |
--mk-dur-sfx-hold | 600 ms at Studio (600 / 600 / 600 / 600 from Quiet to Rave) | volume |
| How long the sfx hold motion takes, by volume. |
--mk-dur-sfx-out | 300 ms at Studio (0 / 300 / 300 / 300 from Quiet to Rave) | volume |
| How long the sfx out motion takes, by volume. |
--mk-dur-panel | 300 ms at Studio (0 / 300 / 360 / 420 from Quiet to Rave) | volume |
| How long the panel motion takes, by volume. |
--mk-dur-panel-stagger | 40 ms at Studio (0 / 40 / 48 / 55 from Quiet to Rave) | volume |
| How long the panel stagger motion takes, by volume. |
--mk-dur-arrival | 360 ms at Studio (160 / 360 / 440 / 520 from Quiet to Rave) | volume |
| How long the arrival motion takes, by volume. |
--mk-dur-block-hop | 620 ms at Studio (0 / 620 / 620 / 620 from Quiet to Rave) | volume |
| How long the block hop motion takes, by volume. |
--mk-dur-block-drop | 700 ms at Studio (0 / 700 / 700 / 700 from Quiet to Rave) | volume |
| How long the block drop motion takes, by volume. |
--mk-dur-block-drop-stagger | 90 ms at Studio (0 / 90 / 90 / 90 from Quiet to Rave) | volume |
| How long the block drop stagger motion takes, by volume. |
--mk-dur-wipe | 0 ms at Studio (0 / 0 / 410 / 480 from Quiet to Rave) | volume |
| How long the wipe motion takes, by volume. |
--mk-dur-press-run | 800 ms at Studio (0 / 800 / 800 / 800 from Quiet to Rave) | volume |
| How long the press run motion takes, by volume. |
--mk-dur-reink | 700 ms at Studio (400 / 700 / 700 / 700 from Quiet to Rave) | volume |
| How long the reink motion takes, by volume. |
--mk-dur-theme | 400 ms at Studio (400 / 400 / 400 / 400 from Quiet to Rave) | volume |
| How long the theme motion takes, by volume. |
--mk-dur-gl-fade | 400 ms at Studio (400 / 400 / 400 / 400 from Quiet to Rave) | volume |
| How long the gl fade motion takes, by volume. |
--mk-dur-field-wake | 400 ms at Studio (0 / 400 / 400 / 400 from Quiet to Rave) | volume |
| How long the field wake motion takes, by volume. |
--mk-dur-field-run | 4000 ms at Studio (0 / 4000 / 4000 / 4000 from Quiet to Rave) | volume |
| How long the field run motion takes, by volume. |
--mk-dur-field-ease | 1000 ms at Studio (0 / 1000 / 1000 / 1000 from Quiet to Rave) | volume |
| How long the field ease motion takes, by volume. |
--mk-dur-field-pulse | 900 ms at Studio (0 / 900 / 900 / 900 from Quiet to Rave) | volume |
| How long the field pulse motion takes, by volume. |
--mk-dur-topple-step | 120 ms at Studio (0 / 120 / 120 / 120 from Quiet to Rave) | volume |
| How long the topple step motion takes, by volume. |
--mk-dur-topple-fall | 420 ms at Studio (0 / 420 / 420 / 420 from Quiet to Rave) | volume |
| How long the topple fall motion takes, by volume. |
--mk-dur-loader-cycle | 1200 ms at Studio (1200 / 1200 / 1200 / 1200 from Quiet to Rave) | volume |
| How long the loader cycle motion takes, by volume. |
--mk-dur-reduced | 140 ms at Studio (140 / 140 / 140 / 140 from Quiet to Rave) | volume |
| How long the reduced motion takes, by volume. |