Re: [csswg-drafts] [css-easing-2] Complex easing/timing functions (#229)

@benlesh I disagree for the reasons I gave above. Eg this as a library:

```css
:root {
  --ease-bounce: linear-easing(0, 0, 0.01, 0.03, 0.05, 0.08, 0.11, 0.15, 0.2, 0.26, 0.31, 0.38, 0.45, 0.53, 0.62, 0.71, 0.81, 0.91, 0.99, 0.94, 0.89, 0.85, 0.82, 0.79, 0.77, 0.76, 0.75, 0.75, 0.76, 0.77, 0.78, 0.81, 0.84, 0.87, 0.92, 0.97, 0.99, 0.97, 0.95, 0.94, 0.94, 0.94, 0.95, 0.96, 0.99, 0.99, 0.99, 0.98, 0.99, 1);
}
```

Used like this:

```css
.whatever {
  transition: transform 1s var(--ease-bounce);
}
```

Trying to add unnecessary complexity will stall this again. The more complex curve-based solutions can come later.

-- 
GitHub Notification of comment by jakearchibald
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/229#issuecomment-861447700 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 15 June 2021 12:15:14 UTC