Previsualizaciones de la lista de temas (TLP)

¿Puedo lograr algo como esto a través del Theme component?

3 Me gusta

Sí, tendrías que:

  • modificar el ancho máximo de la lista de temas estándar usando CSS
    por ejemplo:

    .wrap {
      max-width: 2000px;
    }
    
  • instalar algo como el plugin Layouts para añadir las barras laterales (pero debería funcionar con otros componentes de barra lateral).

Todo relativamente sencillo

Sin embargo, no estoy seguro de que más de 3 columnas sean muy digeribles, ¿y eso incluye las barras laterales?

Sí, probablemente tendré que reducirlo un poco… :thinking:

¡Muchas gracias!

1 me gusta

Hola @merefield
Si sabes, ¿cómo puedo deshabilitar las imágenes en las excepciones de los temas?
Aquí tienes un ejemplo del problema que tengo:

Puse el ratón sobre la imagen en la excepción (muestra en blanco).
Quiero eliminarla por completo para conservar solo texto en forma corta debajo del tema, ya que ya tengo una imagen grande como miniatura.

¿Cómo es mejor hacerlo?

El contenido de los extractos se debe a Discourse.

¿Este comportamiento es un poco sorprendente porque las imágenes normalmente no se incluyen?

¿Puedes enviarme el enlace a la publicación del foro y tal vez pueda echar un vistazo rápido? (siéntete libre de enviarme un mensaje privado).

A modo de comparación, este Tema tiene una imagen, pero no se incluye en el extracto: List of Gameloops (WIP) - StarZen: The Unofficial Star Citizen Community

3 Me gusta

Solo estoy adivinando, pero ¿podría esa situación de imagen en extracto provenir de enlaces de tiendas en línea? Entonces Discourse vería un fragmento de contenido que también incluye una imagen.

3 Me gusta

Gracias por la propuesta @merefield
He descubierto que los extractos funcionan correctamente cuando no están en los títulos.
El problema estaba en el estilo “display: grid;”.
Probablemente sea de otros componentes de mi tema. Investigaré más a fondo.

¡Gracias de nuevo!

1 me gusta

La “imagen” era un avatar visualmente roto :slight_smile: Mi culpa con los estilos; lo describí en el comentario anterior. ¡Gracias por adivinar!

Parece que tienes instalado el plugin de sidecar de temas.

¿Podrías probar con esta configuración activada (en la configuración del plugin)?

image

Acabo de probar con un emoticono en el texto y definitivamente hay una buena limpieza si usas esta configuración.

3 Me gusta

No, no uso el plugin de barra lateral.
Aquí está la vista general de mi página. Se lanzará públicamente pronto.

Los extractos en mosaicos se ven bien con este CSS

.tiles-style .topic-details {
 display: block !important;
}

Ejemplos

2 Me gusta

¡Se ve bien! Bonito fondo :+1:

Nota: Dije plugin ‘sidecar’ :slight_smile:

1 me gusta

Ah, lo siento, olvidé por completo el plugin ‘sidecar’
- git clone https://github.com/merefield/discourse-topic-previews.git -b "theme_sidecar"

¡Gracias! Lo intentaré también con él. ¡Saludos!

1 me gusta

Hola, me encanta el componente, ¡hace una galería increíble usando etiquetas!

Esta nueva actualización parece haber eliminado la capacidad de seleccionar la miniatura del tema. No estoy seguro de describirlo correctamente. Al editar el título del tema principal, solías poder elegir la miniatura del hilo, pero ahora solo tengo una marca de verificación y una “X”. Cualquier ayuda sería muy apreciada. Si la necesita, aquí está mi foro, MPCNC Portable/Storable Build - Your Builds - V1 Engineering Forum

1 me gusta

¿Has instalado el plugin sidecar? Es necesario. Un componente por sí solo no puede implementar eso, ya que requiere cambios en la API que requieren un plugin… consulta Pavilion

No, no lo veo, pero funcionó durante mucho tiempo.

Lo intentaré, gracias por tu ayuda.

1 me gusta

El plugin sidecar está roto en las últimas pruebas pasadas con Ember CLI habilitado.

Uncaught Error: Could not find module preload-store imported from discourse/plugins/discourse-topic-list-previews/discourse/initializers/preview-route-edits

Si fuera más una persona de frontend, enviaría una pull request, pero no tengo idea de por dónde empezar.

4 Me gusta

Gracias Richard, le echaré un vistazo lo antes posible.

1 me gusta

Por cierto, esto es un poco extraño porque no debería haber javascript en el plugin sidecar. ¿Puedes verificar que tienes la rama sidecar? Todavía no está en master. La rama master contiene el plugin obsoleto y la advertencia. Me ocuparé de eso pronto, pero se deja ahí en parte para alertar al administrador que cambie.

1 me gusta

Tienes razón, nuestro sistema de implementación de plugins tiene una regresión, por lo que no extrae la rama correcta la primera vez. ¡Mis disculpas por no haberlo comprobado!

3 Me gusta

No hay problema Richard, es un poco inusual.

3 Me gusta