Правильно. Но в сочетании "ужасно красив" есть признаки языковой игры.
Оба варианта верны.
Тире в данном случае присоединяет пояснительный оборот: изменило краски (то есть) стало темнеть.
Можно использовать и то, и другое выражение.
Здесь лучше: в белый и черный цвет.