In a digital world where the user's attention is increasingly fought over, small details can make all the difference. Micro-interactions and small animations are essential elements for creating a more agile, engaging and intuitive experience on websites.