linear_gradient library