Actualizando icono de Twitter a logo X

Logotipo X de Futurama de Professor Farnsworth GIF

Hemos añadido temporalmente el logotipo X como icono disponible en el núcleo de Discourse para permitir que todos realicen el cambio de marca por sí mismos. Actualizar Font Awesome por completo en Discourse es un proyecto muy grande, por lo que esto está destinado a permitir una solución provisional mientras tanto.

Si buscas realizar el cambio, puedes seguir estos pasos:

  1. Añade temporary-twitter-x a la configuración de tu sitio svg icon subset.

  2. Crea un nuevo componente de tema y añade el siguiente código a las secciones indicadas:

    Común > Head

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

    Común > Definiciones de Color

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

Y eso debería ser todo. :slight_smile: :+1:

También es posible que desees actualizar las personalizaciones de texto de tu sitio para usar la nueva marca si aún no lo has hecho:

/admin/customize/site_texts?q=twitter

Esperamos que esto sea suficiente hasta que haya una solución más permanente en marcha :crossed_fingers: (o hasta que cambie a algo completamente diferente el próximo mes :slight_smile:).

16 Me gusta

Cuando esto ocurra finalmente, ¿será opcional? No me importa lo que diga Elon, lo llamo Twitter, no es “x”, y así lo mantendré en mis sitios. El logo se ve mal de todos modos, quiero conservar el pájaro.

2 Me gusta

Incluso si fuera el comportamiento predeterminado, aún podrías usar el mismo código a la inversa para reemplazar el 𝕏 con el :bird:.

5 Me gusta

No soy desarrollador, así que no sé cómo hacer esto, pero al usar estas instrucciones, obtengo un banner de advertencia de administrador que apunta a esta página…

¿Se puede actualizar esto para no perder el icono X?

Ya no lo necesitas ya que el icono X está incluido en FontAwesome 6 y Discourse se actualizó para usarlo.

Me alegra saberlo, pero cuando lo intenté con el icono de ‘x-twitter’, me dio un espacio en blanco vacío. Cuando añadí ‘fa-x-twitter’ a la lista de iconos SVG, no hubo ningún cambio.

¿Qué debería hacer para que aparezca oficialmente?

Los iconos de marca necesitan fab (font awesome brand) como prefijo

Lo acabo de ver en tu otra publicación, gracias.

Según lo que vi en el sitio web de la FA, pensé que solo se suponía que era fa-x-twitter.

Quizás te confundiste con el ejemplo de HTML


Pero puedes, por ejemplo, ver el fab aquí

1 me gusta

Probablemente. A veces solo apunto y hago clic como un loco.