looking for a tuto to make in game side window (not sure that's the best way to describe it)

what i want to do is to click a button and for it to go from grey, to white when hovered over, to darker grey when clicked and stay white after getting selected, then if i click it again it goes back to grey. then for the window thing i want when i click on a button to make it white for it to make a mall description window slide in from one side of the screen and for the window to slide back out when clicked back to grey. could anyone link me a video or videos the explain how to do that?

nothing, really?

sounds like you want to “play animation on a widget” plenty of youtube tutorials