Acho que isso será suportado assim que este PR for mesclado:
Deve ser possível com CSS.
Você pode definir a cor padrão para todos os ícones e, em seguida, com base na classe .anon (para usuários não logados) e no nome do grupo do usuário (veja CSS Classes for Current User's Groups), você pode ocultar o ícone ou alterá-lo para cinza.
Se você estiver usando apenas ícones e a opção de logado for necessária, tudo bem continuar usando o TC também.