some start of styling; added gradient mixins