Added hover transitions for buttons and icons