Ocultar línea de tiempo del tema

Disculpas de antemano, esto parece un error del usuario, pero intenté buscar varias veces antes de publicar.

¿Hay alguna forma de ocultar la “línea de tiempo del tema”? Me parece muy agradable, pero me gustaría probar una versión minimizada de la interfaz.

Me temo que no hay forma de ocultarlo a través de la interfaz de usuario, aunque podrías añadir un componente de tema para ocultarlo con un poco de CSS.

Sin embargo, es una característica de navegación realmente útil y moverse por temas más largos sin ella será bastante difícil.

2 Me gusta

Gracias, estoy empezando a aceptar la idea de que necesito trabajar en mi familiaridad con CSS en Discourse (lo cual es muy necesario de todos modos).

En mi foro, tengo instalados los votos de publicaciones. El plugin hace un buen trabajo al transformar la línea de tiempo, pero en este contexto, creo que será menos necesario que en un tema cronológico.

A menudo es notablemente fácil ocultar cosas.

Acostúmbrate al inspector del navegador.

En el navegador de escritorio, haz clic derecho en algún lugar del elemento que deseas ocultar y selecciona “inspeccionar”.

Esto abrirá las herramientas de desarrollador y la vista HTML.

Busca el div más externo que deseas ocultar y recuerda su clase.

Luego, simplemente pon esto en un Componente de Tema:

.my-class {
  display: none
}

En este caso, creo que la clase se llama topic-navigation.

Esto podría ocultar demasiado, ya que pierdes todos estos controles, pero experimenta.

Puedes previsualizar el efecto modificando el CSS en el área central de la caja, elimina los cambios que hayas realizado actualizando la página.

Aprender estas habilidades básicas evita mucho ruido en Meta.

2 Me gusta

Gracias, eso es muy útil.

Este parece un buen proyecto para superar mi FOFO de CSS.

Intentaré hacer esto mañana. Tengo la intención de aprender estas habilidades básicas (¡y más, con suerte!), ¡esto me ayudará a hacerlo! :slight_smile:

2 Me gusta

Sí, jugar con cosas aquí no dañará nada, así que adelante.

Solo ten en cuenta que a veces puedes crear un Componente de Tema que rompa la interfaz tan mal que no puedas eliminarlo :sweat_smile:, así que asegúrate de leer sobre el modo seguro:

3 Me gusta

Ciertamente lo es, y entiendo que quieres que la interfaz de Discourse sea fácil para los nuevos usuarios hasta cierto punto si crees que lo necesitan.

Sin embargo, dado que eres nuevo en Discourse, te sugiero que hagas una lista de todas las funciones que deseas ocultar a los nuevos usuarios. Algunas funciones pueden ser demasiado útiles para ocultarlas, como, como dijo Jammy, la línea de tiempo, que es una parte muy importante de Discourse y definitivamente una característica central en cuanto a la navegación por los temas.

Cuando tengas una lista de cosas que te gustaría ocultar, puedes compartirla aquí para obtener opiniones sobre cuán útil es una función en relación con el uso del foro. :slight_smile:

2 Me gusta

Eso definitivamente suena como yo, de hecho, acabo de leer sobre ello y pensé que sería útil.

1 me gusta

Gracias @Canapin, aprecio la amable oferta. (Había respondido hace 3 semanas, pero parece que mi internet defectuoso estropeó algo)

De hecho, hacer que la experiencia de usuario tenga menos elementos para los nuevos usuarios es exactamente lo que tengo en mente. Había publicado por separado sobre esto, una gran sugerencia fue implementarlo con temas basados en los niveles de confianza.

En este momento, mi único otro elemento es algo sobre lo que publiqué ayer:

Gracias @merefield, funcionó perfectamente.

Terminé probándolo con la configuración CSS personalizada en el tema predeterminado. (Pensé que era más simple que un componente)

Esto me hizo preguntarme por qué no hay una opción general de CSS personalizado (aplicada en todos los temas), lo publiqué aquí: Custom CSS/HTML in non-default theme (without component)

1 me gusta

3 publicaciones se fusionaron en un tema existente: CSS/HTML personalizado en tema no predeterminado (sin componente)