added triangle mixin
added triangle mixin