-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Review request: linear() easing function #761
Comments
I think the examples are a good starting point to learn about the feature https://drafts.csswg.org/css-easing-2/#linear-easing-function-examples. Some bikeshedding on the naming, which may be of interest: w3c/csswg-drafts#7419. A common question that comes up is "why doesn't this support curves?", so I'll preemptively address that: Firstly, not all easings use curves. We already have But mostly, this feature isn't supposed to be instead of a curve-based solution, but it's something developers can use until a curve-based solution is designed. The original issue is from 2016, and progress seemed to stall whenever folks tried to figure out how to incorporate curves. I deliberately chose I plan to create a developer tool to convert JavaScript and SVG-based easings into
|
Implementation is complete as per draft spec: https://drafts.csswg.org/css-easing-2/#the-linear-easing-function The spec is under review (w3ctag/design-reviews#761) so it's gated behind a pref.
Implementation is complete as per draft spec: https://drafts.csswg.org/css-easing-2/#the-linear-easing-function The spec is under review (w3ctag/design-reviews#761) so it's gated behind a pref.
We don't see any issues with this. Thanks for flying TAG. |
…yout-reviewers,emilio Reviewed as per: w3ctag/design-reviews#761 Considered shippable as per: w3c/csswg-drafts#7533 Differential Revision: https://phabricator.services.mozilla.com/D171273
Wotcher TAG!
I'm requesting a TAG review of the linear() CSS easing function.
This is a custom easing function that allows easings to be defined by a series of points that are linearly interpolated. The idea is that this allows to approximate a lot of custom easings in a simple way. There's a lot more of background in w3c/csswg-drafts#229.
Further details:
We'd prefer the TAG provide feedback as (please delete all but the desired option):
🐛 open issues in our GitHub repo for each point of feedback
The text was updated successfully, but these errors were encountered: