В українській мові мають право на існування обидва слова.
Правильно
Колір — іменник чоловічого роду в однині, відповідає на питання (що?). Слово використовується для означення світлового тону, забарвлення. Наприклад: темний колір, світлий колір, червоний колір.
Доведено науковцями, що колір інтер’єру впливає на настрій та самопочуття людини впродовж усього дня.
Колір шпалер у дитячий кімнаті повинен бути спокійного тону, краще зелений або світло-жовтий.
Колір нового вбрання Світлани був яскраво-червоний, та приковував погляди присутніх на банкеті чоловіків.
Цвіт — збірне поняття. Теж іменник чоловічого роду в однині. Так кажуть про пелюстки в період весняного цвітіння або у переносному сенсі про кращих людей.
Звисає цвіт з молодих весняних гілочок, радує все навколо, дає можливість мріяти про багатий врожай.
Ідуть по площі молоді парубки – самий цвіт, любо-дорого дивитись.
У Дарини зарум’янилися щічки, як маків цвіт, не встиг Тарас ще й зайти до хати.