How to link fade on click?

Take a look at the TweenService api and try to make it fit with your situation. If it doesn’t work, send us your script.

Loop your ui elements to a generic for loop that fades them out with tween then make sure to use tween:Wait() then fade in with tween by changing their transparency. If you mean like fade to black make a black ui become visible and fade in then when fully done make all the menu ui not visible