I'm guessing that any other of the major colours have meaning which might not be construed as happiness colours, e.g. green with envy. Blue as in melocholy. Black as in a bad mood. Red as in anger. Yellow seems the most appropriate.
Also, Buddhist monks, who are reputedly a happy lot, wear saffron - a sort of yellow.
But frankly, mate, I haven't a clue.