rupl / bustashape

Collaborative, real-time artboards
https://bustashape.art
MIT License
5 stars 3 forks source link

Re-implement popping animation for new shapes #29

Closed rupl closed 8 years ago

rupl commented 8 years ago

When I merged #21 I intentionally excluded the popping animation that new shapes had when they were basic DOM elements. I'm sure two.js can do this somehow, just need to move the code from CSS to JS.

rupl commented 8 years ago

Now that #69 is merged, this is the last remaining bug involving the UX for adding shapes. Especially when people zoom out a bit, the new shape just gets lost.

Creating shapes relative to the user's canvas (zoom/positioning considered as described in #32) plus reimplementing this animation will clear all confusion I think.

rupl commented 8 years ago

I've now realized while working on #32 that the popping must be driven by two.js to preserve the initial position/scale. Will re-address this in that PR.