Atualizando o ícone do Twitter para o logo X

professor farnsworth futurama GIF

Adicionamos temporariamente o logo X como um ícone disponível no core do Discourse para permitir que todos façam a troca de marca por conta própria. Atualizar o Font Awesome inteiro no Discourse é um projeto muito grande, então isso serve como uma solução alternativa no momento.

Se você deseja fazer a alteração, pode seguir estes passos:

  1. Adicione temporary-twitter-x à sua configuração de site svg icon subset.

  2. Crie um novo componente de tema e adicione o seguinte código às seções indicadas:

    Common > Head

    <script type="text/discourse-plugin" version="0.11">
      api.replaceIcon('fab-twitter', 'temporary-twitter-x');
    </script>
    

    Common > Color Definitions

    :root {
     --twitter: $twitter-or-white: dark-light-choose(unquote("#000"), unquote("#fff"));
    }
    

E é isso. :slight_smile: :+1:

Você também pode querer atualizar suas customizações de texto do site para usar a nova marca, se ainda não o fez:

/admin/customize/site_texts?q=twitter

Esperamos que isso seja suficiente até que uma solução mais permanente seja implementada :crossed_fingers: (ou até que mude para algo totalmente diferente no próximo mês :slight_smile:)

16 curtidas

Quando isso eventualmente acontecer, será opcional? Não me importo com o que Elon diz, eu o chamo de Twitter, não é “x”, e é assim que o manterei em meus sites. O logotipo é feio de qualquer maneira, quero manter o pássaro.

2 curtidas

Mesmo que fosse o comportamento padrão, você ainda poderia usar o mesmo código ao contrário para substituir o 𝕏 pelo :bird:.

5 curtidas

Não sou um desenvolvedor, então não sei como fazer isso, mas ao usar estas instruções recebo um banner de aviso de administrador que aponta para esta página…

Isso pode ser atualizado para que eu não perca o ícone X?

Você não precisa mais disso, pois o ícone X está incluído no FontAwesome 6 e o Discourse foi atualizado para usá-lo.

É bom saber, mas quando tentei com o ícone ‘x-twitter’, ele me deu um espaço em branco vazio. Quando adicionei ‘fa-x-twitter’ à lista de ícones SVG, não houve nenhuma alteração.

O que devo fazer para que ele apareça oficialmente?

Ícones de marca precisam de fab (font awesome brand) como prefixo

Eu acabei de ver isso em sua outra postagem, obrigado.

Com base no que vi no site da FA, pensei que fosse apenas fa-x-twitter.

Talvez você tenha se confundido com o exemplo de HTML


Mas você pode, por exemplo, ver o fab aqui

1 curtida

Provavelmente. Eu só clico e clico como um louco às vezes.