Mostrar tanto OP como la última respuesta en móvil

||||\n|-|-|-|\n| :information_source: | Resumen | Este componente muestra el OP del tema y la última respuesta en dispositivos móviles\n| : eyeglasses:|Vista previa| Theme Creator |\n| : hammer_and_wrench:|Repositorio| Lhcfl/discourse-mobile-topic-op-and-last-reply (github.com) |\n| : question:|Guía de instalación|Cómo instalar un tema o componente de tema|\n| : open_book:|¿Nuevo en Temas de Discourse?| Guía para principiantes sobre el uso de Temas de Discourse\n\n\u003c!-- Rellena "repoName" y "repoURL" para el botón de instalación automática –\u003e\n\n\nInstalar este componente de tema\n\n\n\u003c!-- Describe este tema/componente en una o dos frases –\u003e\n\n\u003e Este componente de tema está fuertemente inspirado en Mostrar Avatares del Creador Original - componente-tema - Discourse Meta de @awesomerobot. ¡Agradezcámosle por su gran creación!\n\nEste componente de tema ha alcanzado un equilibrio entre mostrar el OP del tema o el último que respondió en el móvil. Como puedes ver, el OP del tema se mostrará a la izquierda y el último que respondió se mostrará a la derecha. En particular, si no hay respuesta, la posición del avatar será reemplazada por un reloj.\n\n

16 Me gusta

Me recuerda un poco a MD Topic List Mobile component :slight_smile:

2 Me gusta

¡Gracias!

¿Puedes hacer lo mismo para el ordenador?

¿La lista de temas en el escritorio no nos proporcionaba información más detallada?

1 me gusta

Un buen componente temático, pero hace eso con mi categoría + etiqueta:

¿Es posible arreglarlo?

¿Quieres decir que no se muestra nada?

Probé el componente y funciona bien de mi lado:

Hola, soy yo de nuevo. ¿Hay alguna forma de solucionar esto?


Si deshabilito el componente de tema, se muestra como se esperaba.

Además, en la vista previa, la categoría + las etiquetas no tienen espacio:

1 me gusta

¿Hay algo mal con esto? Esto parece como se esperaba.

Antes del componente de tema, se muestra así:

Modifiqué tu imagen un poco, y como ves, la etiqueta es demasiado larga para caber, así que se coloca en la siguiente línea.

Entiendo, pero se espera que esté aquí:

Lo he solucionado temporalmente limitando un poco las etiquetas para que se muestren en una sola línea.

Es una cuestión de opinión, está diseñado así porque creo que queda mejor poner la etiqueta después de la categoría. :thinking:

1 me gusta

oh ok. así está diseñado. Me suena extraño porque hay mucho espacio vacío.

pero ok, ahora entiendo. Gracias

1 me gusta

¿Se actualizará este componente temático?

1 me gusta

¡Vuelve pronto, por favor!

He completado el trabajo de mantenimiento, pero hay un problema: probablemente necesite colocar un PluginOutlet en el núcleo. Sin este outlet, será difícil reescribir este componente temático intacto.

DEV: Añadir un PluginOutlet para el número de actividad de temas en vista móvil por Lhcfl · Pull Request #31567 · discourse/discourse


actualización: Se ha fusionado :slightly_smiling_face:

Ahora el componente es compatible con la última versión de discourse.

5 Me gusta

¿Es posible que el commit b35e64 rompiera el TC en 3.4.2? Dejó de funcionar desde entonces. Cuando instalé la versión anterior 55f5a52, funciona como se esperaba.

Sí, el commit b35e64 se basa en cambios recientes en el núcleo de Discourse

2 Me gusta

Recibí un aviso de depreciación para este gran componente de tema en la consola del desarrollador del navegador:

[THEME 71 ‘Topic OP and last reply for mobile’] Aviso de depreciación: Acceder a site.mobileView o site.desktopView durante la inicialización del sitio puede provocar errores e inconsistencias al cambiar el tamaño de la ventana del navegador. Por favor, mueva estas comprobaciones a un componente, transformador o devolución de llamada de API que se ejecute durante la representación de la página. [obsoleto desde Discourse 3.5.0.beta9-dev] [id de depreciación: discourse.static-viewport-initialization] [info: Designing for Different Devices (Viewport Size, Touch/Hover, etc.)]

2 Me gusta

Lo mismo aquí, pero es solo un aviso por ahora