fix linear gradient cutoff. and don't load triangles
Make rainbows for other browsers too