Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

>> I encountered a striking tendency in myself to want to neutralise colors. If I didn't know what color to make something, my default choice would be to desaturate it until it no longer offended my eye. On a fine level it works and you can solve a lot of individual UI "problems" this way. The problem is that as you accumulate these decisions you end up with a design that says nothing, has no motivation, fails to speak anything to the user.

Interesting observation... this is something I struggled with as well coming from a coding background and trying to do design -- at the individual element level the colors seemed great, but pulling back to the larger picture everything looked washed out. Did you ever come up with a solution for this?



The solution is to find one or two contrast colors that you use sparingly. you would be surprised how much an icon or some text or a couple of elements in a contrasting color will make your design pop into life.

Think about it (loosly) the way you think about inheritance in OOP. What is the parent, what are the ancestors.

All elements on pages have a priority. That priority should be the guide of your visual heiarchy. This can be done with size alone but it can also be done with color.

Also black or almost black (#222-#333) as copy is always a good way to make sure your page has contrast. But again it depends on what you are doing.

I really need to finish my book on design for developers. I think I have found a way to create the bridge between being a developer and a designer. When I get to new york I will have more time.


The solution is to learn color and how it works. Start with something like color theory:

http://en.wikipedia.org/wiki/Color_theory


Kuler is a great tool for this sort of thing.

http://kuler.adobe.com/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: