The Gradient tool allows you to apply and adjust gradient colors on all layers, including pixel layers, fill layers, adjustment layers, live filter layers, layer masks, as well as vector and text content.
The following settings can be adjusted from the context toolbar: