Alterar ícone d-icon por css

Olá a todos!

Estou estilizando Discourse Follow e comecei a considerar alterações em:

button[aria-label="Follow"] ou button[aria-label="Following"]

Vocês sabem se há alguma maneira de alterar o ícone via CSS? Assim, seria possível mudar de “user-plus” (para seguir) para “user-check” (seguindo).

Espero que vocês possam me ajudar!

Atenciosamente,
Felipe

EDIT (SOLUÇÃO):
Yooo! Manipulei a referência ao objeto user:

{{follow-toggle icon=(if user.following 'user-check' 'user-plus') user=user}}

Obrigado a todos!!

@feabila, essa é uma ótima ideia.

Tão boa, na verdade, que já tomei a liberdade de incluir pelo menos parte disso no repositório:

Muito bem! :+1: :tada:

Na verdade, vou manter funcionalmente como você propôs, mas vou simplificar e me basear na Propriedade Computada existente:

Dê uma olhada se tiver interesse na implementação alternativa.

Abraços!