Completed button shapes
added transitions mixin