transition-color: improved