Icono grande no se muestra en DiscourseHub como logo del sitio

Tengo un informe de varios usuarios de DiscourseHub en mis Maker Forums Discourse de que el icono de nuestro sitio no aparece en DiscourseHub, pero otros iconos sí lo hacen. Por ejemplo:

Nuestro icono no es una T. Buscando, encontré esta página aquí que dice que es el icono grande:

Sin embargo, el icono grande está configurado como esperaba:

¿En qué icono se basa finalmente DiscourseHub para sus iconos?

¿El icono aparece cuando quitas el foro de esa lista y lo vuelves a agregar y conectar?

1 me gusta

Estoy a un paso de esto, ya que ni siquiera estoy usando la aplicación, pero la pregunta se transmite :dedos_cruzados: :sonrisa:

2 Me gusta

La T es una nueva función de DiscourseHub, pero solo la mostramos como último recurso. Por lo tanto, algo es incorrecto con el ícono proporcionado por el sitio.

La aplicación extrae esta información de https://forum.makerforums.info/site/basic-info.json:

{
  "logo_url": "https://forum.makerforums.info/uploads/default/original/3X/0/5/05584cbc2f5f1b34f185f32d0629dee77d136aaf.svg",
  "logo_small_url": "https://forum.makerforums.info/uploads/default/original/3X/4/3/43eb68a2d10cdc07b8344fe88f71c331398a3666.svg",
  "apple_touch_icon_url": "https://forum.makerforums.info/uploads/default/optimized/3X/4/9/49e3e12260db3dff032cf3e247e0e0a29f4e1ab5_2_180x180.svg",
  "favicon_url": "https://forum.makerforums.info/uploads/default/optimized/3X/0/0/002f5ec485a94cb73fb086d5bc99be9659a3c6d2_2_32x32.png",
  "title": "Maker Forums",
  "description": "Forums for makers, 3D printing, Lasers, CNC routers, and more",
  "header_primary_color": "f3f3f3",
  "header_background_color": "333333",
  "login_required": false,
  "locale": "en",
  "include_in_discourse_discover": true,
  "mobile_logo_url": "https://forum.makerforums.info/uploads/default/original/3X/f/d/fd7ea1ba354a5fe92751ffee6b94956376073027.svg"
}

El apple_touch_icon_url es un archivo SVG. Desafortunadamente, renderizar SVGs en React Native es complicado, requiere bibliotecas adicionales que suponen una sobrecarga excesiva. Por eso el logo no se está cargando.

Puedes pedir a los administradores de Maker forums que:

  • Reemplacen el SVG con un PNG para apple_touch_icon_url.
  • Eliminen y vuelvan a agregar el sitio en Discourse Hub, debería cargar el nuevo archivo.
3 Me gusta

En las inmortales palabras de Fezzik, yo soy el administrador de los Foros Maker.\n\nGracias, puedo renderizar un PNG para el SVG apple_touch_icon.\n\nbash\n$ curl -s https://forum.makerforums.info/site/basic-info.json | jq -r .apple_touch_icon_url\nhttps://forum.makerforums.info/uploads/default/optimized/3X/a/4/a4e106feadbfd5408e36e343a6193def96852f8b_2_180x180.png\n

3 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.