Get any book on "accessibility" and you should have a lot of suggestions. They are more or less reduced to a simple principle: do not bind any information exclusively to color. That is, the color should simply accompany the information, which should never be transmitted only in color. I used Linux to develop one such application, and I used Compiz filters to simulate color blindness: very convenient. There are more types of color blindness as a side note, so pay attention to this.
source share