argyleink / open-props

CSS custom properties to help accelerate adaptive and consistent design.
https://open-props.style
MIT License
4.7k stars 191 forks source link

Added --ease-anticipate-* easings #419

Closed 621alexl closed 1 year ago

621alexl commented 1 year ago

breaking change

Added --ease-elastic-in, renamed --ease-elastic- and --ease-squish- to --ease-elastic-out- and --ease-elastic-in-out- (rename as per Adam's comment). Corresponding changes to docsite were made (adding --ease-elastic-in-* demo box and refactored for the rename).

P.S: First time OSS contributor and new to CSS, sorry it there are any issues w/ my Bezier functions or anything else.

stackblitz[bot] commented 1 year ago

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

621alexl commented 1 year ago

Accepted your changes Adam! I also made another commit to adjust the tests. Thanks for catching the typo. As for your discussion of making a v2 branch, I feel it would be nice to give users this additional prop. Why don't we go with your second proposal of making a change to 1.6.0, aliasing --ease-squish-* and --ease-elastic-* to avoid breaking anything.