I just came across this concept for morphing different elements and would love to see something like this implemented into relevant parts of Discourse. I have read many peoples criticisms of Discourse not appearing ‘modern’ enough and little touches like this appear to lend themselves to the modern web, and it also seems to work fine on mobile devices. So are there any reasons why something like this would not be advantageous to Discourse?
What are some specific examples where you feel this effect is needed?
I don’t think it is needed or a requirement by any means and certainly wouldn’t be a priority. It’s essentially just an aesthetic implementation which could be used on the existing signup/login, share, profile expansion, etc dialogs.
Of all the things here, I would be open to prototyping some effects for usercard expansion, cause it is used so heavily.
But I am not sure we really need to add a dependency for that, jquery animations, css animation etc. should do.
Feel free to play with this if you wish and share demo screen caps.
That looks really great on mobile.
This is really, really annoying after the first time I click the button.
Can’t say I’m a fan.