What do you mean by a similar gradient? The reason a gradient on the floor is easy to do is that it's a single surface with a definite top and bottom, but the background blocks need to be able to tile on both axes. (The corners are only half your fault -- the blue light is a more pressing issue, and that's just something I didn't take the time to fix.)
__________________
|