gradients — by @danielpetho / Cosmos