Principles for Micro-Interactions
Micro-interactions are animations that appear when the user and interface interact, for as when you press a button or pull down to refresh a feed. You must inform the user that their activity has been recognised and accepted once a trigger has been invoked.