Posso adicionar cor aos ícones de bootstrap usando apenas CSS?

Bootstrap do Twitter usa ícones por Glyphicons. Eles são "available in dark gray and white" por padrão:

É possível usar algum truque de CSS para mudar as cores dos ícones? Eu estava esperando por algum outro brilho css3 que impediria ter um conjunto de imagens de ícones para cada cor.

Eu sei que você pode mudar a cor de fundo do fechamento (<i>) elemento, mas eu estou falando sobre a cor de primeiro plano do ícone. Eu acho que seria possível inverter a transparência na imagem do ícone e, em seguida, definir a cor de fundo.

Então, posso adicionar cor aos ícones de bootstrap usando apenas CSS?

questionAnswers(14)

yourAnswerToTheQuestion