Skip to content
This repository has been archived by the owner on Apr 14, 2020. It is now read-only.

Core roadmap #123

Open
4 of 14 tasks
itsdouges opened this issue May 25, 2019 · 0 comments
Open
4 of 14 tasks

Core roadmap #123

itsdouges opened this issue May 25, 2019 · 0 comments

Comments

@itsdouges
Copy link
Owner

itsdouges commented May 25, 2019

Overarching goals

  • breaking changes only when there is no other choice, prefer minor and patch
  • smallest bundle size
  • simply powerful api surface
  • weighted animation - must feel like it is solid not brittle

Internal api

External api

  • hooks api for consumers

Behaviour

  • re-evaluate duration calculation
  • if same position and same size don't do animation?
  • don't animate if both origin and destination are off screen

Performance

Packages

  • split motions out to another package @element-motion/motions
  • split docs out to another package @element-motion/docs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant