Les couleurs
L'accord des couleurs est loin d'être simple en français. On peut cependant distinguer les cas suivants.
En règle générale, lorsque la couleur est un adjectif, il s'accorde en genre et en nombre avec le nom.
des étoffes
des souris vertes
Là où ça se complique, c'est lorsque l'adjectif en question est un nom commun qui est pris adjectivement. En gros, l'adjectif est aussi un nom. À ce moment-là, la couleur est invariable.
des yeux marron (de la couleur du marron)
des étoffes orange (de la couleur de l'orange)
On peut citer d'autres noms qui peuvent servir à exprimer une couleur et qui sont invariables : abricot, ardoise, argent, azur, brique, bronze, café, caramel, champagne, chocolat etc.
Cependant, pour faire simple, certains noms sont assimilés à des adjectifs et s'accordent donc avec le nom qualifié. Ce sont : mauve, pourpre, rose, écarlate, fauve, vermeil et incarnat.
des étoffes mauves
Deux adjectifs employés pour désigner une seule couleur sont invariables.
des yeux bleu clair (sans trait d'union)
Si ce sont deux adjectifs de couleur, on met un trait d'union.
des yeux bleu-vert
On écrit "des balles rouge et bleu" si chaque balle comporte du rouge et du bleu. Mais, on écrit "des balles rouges et bleues" s'il y a des balles uniquement rouges et des balles uniquement bleues.