What do you mean by (you can also use their various combinations to specify directions (e.g., bottom right ) ?
bottom right means the color gradient starts from the bottom right corner up to the top left. other combinations are bottom left, top right.
yes, you are right. I thought that but when I wrote this code there were a little change to be sure of what I get.