Previsualizaciones de la lista de temas (TLP)

Este plugin parece genial, @merefield.

¿Podemos usar esto para que las páginas de destino de categorías tengan una apariencia similar a la página principal de la comunidad?

Y si usamos Discourse Hub, ¿cómo se ve la comunidad con este plugin activo?

1 me gusta

¡Gracias!

La página principal de descubrimiento de categorías es la única ruta no compatible en este momento, desafortunadamente. No hay miniaturas serializadas para esta ruta y la forma en que se renderiza es diferente a todas las demás rutas de descubrimiento. Ver más: Topic List Previews (TLP) - #105 by merefield

Sin embargo, es posible que pueda usar una barra lateral para presentar categorías y aún así mostrar una página de “Últimos”. Utilizo una técnica similar con https://starzen.space, pero en mi caso estoy más interesado en las etiquetas.

En Starzen uso el plugin Layouts con los Widgets Tag y Tag Intersection.

No se ve diferente a la página web. Siéntase libre de agregar temporalmente mi sitio de ejemplo https://starzen.space a su Hub para ver el efecto.

3 Me gusta

@merefield ¡¡genial plugin!! No estoy seguro si esto se ha mencionado (hice una búsqueda exhaustiva pero no pude encontrar nada relevante) – el problema es que, en el móvil, cuando me desplazo hacia arriba y hacia abajo en Chrome, hay una animación a nivel de tarjeta de tema que parece un poco molesta. Cada vez que mi dedo toca una tarjeta, sube y baja. ¿Puedes señalar dónde en el código puedo deshabilitar esta animación? ¡¡Muchas gracias!!

1 me gusta

¿Ve el problema en https://starzen.space? Hay una animación de presión, pero no debería activarse si está desplazándose. Es solo CSS, por lo que podría desactivarla fácilmente anulando el CSS localmente.

1 me gusta

@merefield Sí, veo el mismo problema, pero en iPhone. Permíteme compartir una grabación de pantalla rápida

1 me gusta

Sí, esa es la animación de presionar. Probablemente puedas deshabilitarla si inspeccionas el CSS y agregas el estilo de desajuste correspondiente. Tu demostración lo está exagerando bastante, ¿no te molesta en el iPhone?

No añade mucho a nivel móvil y proviene de los días en que toda la superficie era un evento de clic para entrar (pero Ember evita que esto funcione con el clic del título). Por otro lado, tampoco me molesta mucho y eres el primero en quejarte de ello. Pensaré en eliminar esto en el móvil.

1 me gusta

¡Gracias por la recomendación! Mientras esperamos tus acciones, exploraremos y veremos si podemos encontrar una manera de identificar dónde se define esta animación de presión, deshabilitarla y anularla con CSS local. cc: @wjxphysics

3 Me gusta

Un par de actualizaciones:

  • Cambios centrales rompieron la búsqueda:
  • He eliminado la animación activa en móviles para que el desplazamiento sea más fluido:

@FutureChaser gracias por la sugerencia.

3 Me gusta

Olvidé dónde habilité esto, pero ¿alguien puede ayudarme a deshabilitar el botón de me gusta y marcador de la vista en miniatura?

1 me gusta

Puedes hacer una de estas dos cosas:

  • eliminar el plugin sidecar (pero perderás otra funcionalidad útil)
  • eliminar las rutas de la configuración de acciones de la lista de temas
1 me gusta

Oh, gracias, “acciones” me llevó a la configuración correcta.

1 me gusta

Hola Rob, he notado un error en la consola que parece estar relacionado con los TC de TLPs:

Está relacionado con esto:

image

Desaparece cuando se desactiva TLPs TC. Sin embargo, no estoy seguro de qué problema causa.

También, ajuste de wiki

He eliminado los enlaces a thepavilion.io para esta parte, ya que ya no están activos:

3 Me gusta

Sí, había notado ese problema, lo revisaré en algún momento. No parece crítico ni afecta ninguna funcionalidad, simplemente no es particularmente elegante.

3 Me gusta

Hola,
¿Podemos mostrar el título completo de la categoría en el diseño móvil?
¡Gracias!

1 me gusta

Hola,
Mi sitio web no muestra miniaturas de fotos en modo móvil


¿Puedes ayudarme a arreglarlas?
¡Gracias!

1 me gusta

Lo siento, no puedo admitir personalizaciones individuales, pero adelante, intente personalizar o involucre a un desarrollador.

Acabo de actualizar a la última versión y no veo ningún problema (nota: esto solo admite la última versión tests-passed)

¿Qué pasos ha seguido hasta ahora para depurarlo?

  • ¿Hay algún error en el registro de su consola en el navegador de escritorio con la cadena de consulta ?mobile_view=1 al final de la URL?
  • ¿Algún error sospechoso en sus registros?
1 me gusta

Encontré la razón…
He utilizado el componente: Ocultar columna de usuario creado por @dax. Lo deshabilité y la miniatura se muestra normalmente.

GitHub - discourse/discourse-hide-users-column: A theme component for Discourse

3 Me gusta

Hola,
¿Cómo podemos configurar este efecto de componente temático con el plugin Docs?

Gracias,

1 me gusta

Si entiendo bien tu pregunta y buscas el mismo aspecto en la página de documentación que obtienes en un foro normal, no puedes. El plugin de documentación amplía cómo mostrar algunos temas y es una forma de alterar la apariencia de Discourse, al igual que las previsualizaciones de la lista de temas.

Estoy simplificando mucho ahora, pero

  • TLP (Topic List Previews) ajusta la apariencia del foro
  • Docs proporciona una forma estática de navegar por cierto contenido

Dos herramientas diferentes para contenido o propósito diferente, por así decirlo. Docs es como una biblioteca o un navegador que se utiliza para mostrar contenido especial. Como preguntas frecuentes, ayuda o, como lo uso yo, blogs.

1 me gusta

En ningún momento he desarrollado o probado esto explícitamente con el plugin Docs, por lo que solo puedo decir que actualmente no está admitido intencionadamente. Se aceptan PR si descubres que no lo está.

1 me gusta