free is it wrote:
Would you be okay with a web designer being forced to design something for a racist group? Would you be okay with one being forced to design a site that is anti-gay marriage?
This is also muddled because in some states your political views are not protected whereas your status (gay, race, US citizen, religious persuasion, etc) is protected. So in states where political speech is not protected, you would have a strong case that you could turn down building a website for the KKK; in other states you could not.