add linear gradient mixin