Skip to content

Commit

Permalink
feat(tokens): added new motion tokens (#2562)
Browse files Browse the repository at this point in the history
  • Loading branch information
ArtBlue authored Feb 6, 2025
1 parent cf2b10e commit 59d2e12
Show file tree
Hide file tree
Showing 5 changed files with 49 additions and 4 deletions.
5 changes: 5 additions & 0 deletions .changeset/giant-comics-admire.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ebay/skin": minor
---

feat(tokens): added new motion tokens
4 changes: 2 additions & 2 deletions dist/accordion/accordion.css
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ ul.accordion details .details__content {
transform: scaleY(0);
transform-origin: top;
transition:
opacity 0.5s cubic-bezier(0.3, 0, 0, 1),
transform 0.5s cubic-bezier(0.3, 0, 0, 1);
opacity var(--motion-duration-medium-3) var(--motion-easing-standard),
transform var(--motion-duration-medium-3) var(--motion-easing-standard);
}

ul.accordion details[open] .details__content {
Expand Down
20 changes: 20 additions & 0 deletions dist/tokens/evo-light.css
Original file line number Diff line number Diff line change
Expand Up @@ -196,4 +196,24 @@
var(--color-ai-solid-green-subtle) 100%
);
--color-media-disabled-filter: grayscale(1) opacity(0.25);
/* Motion Functions */
--motion-easing-standard: cubic-bezier(0.3, 0, 0, 1);
--motion-easing-quick-enter: cubic-bezier(0, 0, 0, 1);
--motion-easing-quick-exit: cubic-bezier(1, 0, 0, 1);
--motion-easing-soft-enter: cubic-bezier(0, 0, 0.7, 1);
--motion-easing-soft-exit: cubic-bezier(0.3, 0, 1, 1);
--motion-easing-continuous: cubic-bezier(0.3, 0, 0.7, 1);
--motion-easing-bounce: cubic-bezier(0.3, 0, 0, 1.5);
--motion-easing-linear: cubic-bezier(0, 0, 1, 1);
/* Motion Timings */
--motion-duration-instant: 17ms;
--motion-duration-short-1: 50ms;
--motion-duration-short-2: 83ms;
--motion-duration-short-3: 167ms;
--motion-duration-medium-1: 250ms;
--motion-duration-medium-2: 333ms;
--motion-duration-medium-3: 500ms;
--motion-duration-long-1: 667ms;
--motion-duration-long-2: 883ms;
--motion-duration-long-3: 1000ms;
}
4 changes: 2 additions & 2 deletions src/sass/accordion/accordion.scss
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ ul.accordion details .details__content {
transform: scaleY(0);
transform-origin: top;
transition:
opacity 500ms cubic-bezier(0.3, 0, 0, 1),
transform 500ms cubic-bezier(0.3, 0, 0, 1);
opacity var(--motion-duration-medium-3) var(--motion-easing-standard),
transform var(--motion-duration-medium-3) var(--motion-easing-standard);
}

ul.accordion details[open] .details__content {
Expand Down
20 changes: 20 additions & 0 deletions src/tokens/evo-light.css
Original file line number Diff line number Diff line change
Expand Up @@ -196,4 +196,24 @@
var(--color-ai-solid-green-subtle) 100%
);
--color-media-disabled-filter: grayscale(1) opacity(0.25);
/* Motion Functions */
--motion-easing-standard: cubic-bezier(0.3, 0, 0, 1);
--motion-easing-quick-enter: cubic-bezier(0, 0, 0, 1);
--motion-easing-quick-exit: cubic-bezier(1, 0, 0, 1);
--motion-easing-soft-enter: cubic-bezier(0, 0, 0.7, 1);
--motion-easing-soft-exit: cubic-bezier(0.3, 0, 1, 1);
--motion-easing-continuous: cubic-bezier(0.3, 0, 0.7, 1);
--motion-easing-bounce: cubic-bezier(0.3, 0, 0, 1.5);
--motion-easing-linear: cubic-bezier(0, 0, 1, 1);
/* Motion Timings */
--motion-duration-instant: 17ms;
--motion-duration-short-1: 50ms;
--motion-duration-short-2: 83ms;
--motion-duration-short-3: 167ms;
--motion-duration-medium-1: 250ms;
--motion-duration-medium-2: 333ms;
--motion-duration-medium-3: 500ms;
--motion-duration-long-1: 667ms;
--motion-duration-long-2: 883ms;
--motion-duration-long-3: 1000ms;
}

0 comments on commit 59d2e12

Please sign in to comment.