Gradient mixins

I added a linear and direction gradient mixin for use in the docs. We can add more mixins for gradients as needed.