implemented elementcolor mixins