consolidated button gradients

So now there isn't a request to the server when they try and click the
button for the first time