¡Prueba los nuevos menús de barra lateral y de notificación!

Se dividió una publicación en un nuevo tema: ¿Cómo puedo ocultar el enlace de insignias en la barra lateral?

He actualizado Discourse, pero no hay mención de la barra lateral en el panel de administración, donde normalmente se muestran y explican las nuevas funciones:


Pero nada aquí después de la actualización:

Mi suposición es que es porque todavía es una característica experimental.

6 Me gusta

Lo he hecho hoy mismo.

Busca en la configuración “sidebar” (barra lateral). Una de ellas (no recuerdo cuál) no está marcada por defecto.

Además, creo que tendrás que actualizar la página para que todo aparezca correctamente (por ejemplo, el icono de hamburguesa a la izquierda en lugar de a la derecha, el nuevo panel de notificaciones).

4 Me gusta

Me refiero a esta sección:

5 Me gusta

Eso es porque olvidé agregarlo allí :man_facepalming:. Tuve que salir justo después de publicar las notas de la versión y no pude actualizar la sección de Nuevas Funciones. Lo haré ahora.

…Hecho

13 Me gusta

¿Quizás se discutió previamente en este hilo, pero los principales cambios en el menú de hamburguesa (icono a la izquierda, diseño de la barra lateral) ¿están destinados a ser eventualmente la nueva hamburguesa de Discourse, o el equipo de desarrollo podría considerar revertir a la versión anterior dependiendo de las opiniones de la comunidad?

Pregunto porque cuando un cambio algo grande va a ser definitivamente integrado en Discourse, tiendo a introducirlo temprano en mis comunidades para que los usuarios se acostumbren antes.

Aunque no lo activaré ahora mismo, ya que todavía está en desarrollo.

5 Me gusta

Sí, esa es nuestra intención, eventualmente.

6 Me gusta

esto es mejor. gracias.

2 Me gusta

¡Mi foro ha olvidado mis categorías de la barra lateral! En el móvil todavía aparecen, pero en el escritorio ha vuelto a la fase de “No has añadido ninguna categoría”.

Actualización: Fui al móvil, hice clic en el lápiz junto a “Categorías” y luego en “Guardar cambios”, y ahora las categorías aparecen de nuevo en el escritorio.

2 Me gusta

No estoy seguro si se puso por alguna razón específica (pero creo que fue un error).

En el código CSS de la barra lateral:

body.has-sidebar-page #main-outlet-wrapper {
grid-template-columns: var(--d-sidebar-width) minmax(0, 1fr);
gap: 0 2em;
padding-left: 0;
}

Hay un padding-left: 0 que no es necesario, debería permanecer 10px, por lo que debe eliminarse.

Ahora:

Si se elimina:

4 Me gusta

No veo eso en iPad/Hub.

1 me gusta

Tienes que abrir el menú, luego deberías poder ver este pequeño error.

2 Me gusta

Todavía no sigo :flushed:

´

Editar.

Ahora entiendo a qué te referías ::rofl:

Sí, tienes razón. Pero… cuestión de gustos. Me gusta más como está ahora. Entonces todos los componentes están bien alineados.

3 Me gusta

Para la barra lateral, creo que se necesitan las siguientes opciones:

  • Opción de no abrir la barra lateral por defecto. (Abrirla solo cuando el usuario haga clic en el menú).

    La barra lateral añade mucho ruido visual que hace que la página principal del foro parezca abrumadora para los nuevos usuarios. Dado que nuestra página principal muestra la lista de categorías, la información adicional es redundante y, por lo tanto, puro ruido para los nuevos usuarios.

  • Mostrar categorías en el orden correcto.

    La lista de categorías está en orden alfabético. Las categorías de Discourse tienen un orden especificado explícitamente por los administradores, pero la barra lateral actualmente ignora eso y crea un revoltijo de cosas.

  • Opción para ocultar las etiquetas por completo.

    Es poco probable que las etiquetas de nuestro sitio sean cosas en las que la gente quiera filtrar desde un nivel superior. La mayoría de ellas son bastante esotéricas (por ejemplo, el lenguaje de programación de los scripts, para que la gente pueda filtrar por él) y no deberían estar en el lateral de cada página en cada área (por ejemplo, no todas las áreas involucran scripts). Las etiquetas tampoco se añaden a la mayoría de las publicaciones, por lo que podría engañar a la gente haciéndoles pensar que son buenas para la búsqueda/filtrado cuando no lo son. Preferiría que no estuvieran en la barra lateral en nuestro sitio, y que solo fueran accesibles a través de los métodos antiguos (que estaban bien).

Esto también sería bueno tenerlo (pero no tenerlo no me impediría activar esta nueva función):

  • Más control sobre el menú Comunidad.

    Tenemos un plugin que añade un elemento importante al menú hamburguesa. Este elemento ahora está realmente oculto, ya que tienes que abrir el menú (o la barra lateral), luego hacer clic en “Comunidad > Más”.

    Es un elemento que queremos que todos los usuarios utilicen en algún momento después de haber creado sus cuentas, por lo que sería genial si pudiéramos hacerlo visible en el nivel superior.

    Lo mismo ocurre con los enlaces adicionales que se pueden añadir a ese menú. (No estoy seguro de cómo se añaden, pero veo “Cumpleaños” y “Documentación” en el menú “Comunidad > Más” aquí en este sitio. Sería genial incluir enlaces personalizados como esos en el nivel superior, como opción).

Comentarios varios:

  • El icono + a la derecha de Comunidad y Mensajes crea una nueva publicación/mensaje. Me parece un poco sorprendente tener esas acciones ahí, y con solo un pequeño icono +. Esperaba que al hacer clic en el icono pudiera añadir cosas a los menús, no que me llevara a un editor de publicaciones a pantalla completa.

Editar: El nuevo menú de usuario/notificaciones (la otra mitad de este cambio) es genial y ayuda a hacer un buen seguimiento de los diferentes tipos de notificaciones.

Pero creo que ha empeorado un poco un antiguo defecto: Es muy difícil encontrar la página de configuración del usuario. Lo ha sido durante un tiempo, ya que es solo otro icono sin etiqueta en una fila (ahora columna) de iconos en un menú que parece tratar sobre notificaciones en lugar de configuraciones.

Sería genial hacer que ese enlace a la configuración del usuario sea más prominente en algún lugar.

Incluirlo en la barra lateral podría ser la solución, ya que podría tener una etiqueta.

20 Me gusta

¡Yay!

6 Me gusta

Ver:

Pero como otros, estoy de acuerdo en que, por defecto, las categorías deben enumerarse en el mismo orden que en el foro en general. Es un poco disuasorio para mí, ya que centra mi atención -mis ojos siempre van hacia arriba en la lista…- en categorías que no priorizo, o que no están priorizadas por el foro (a través de la configuración del administrador o la actividad).

Secundo esto.
También porque mi propio uso de etiquetas en uno de mis foros está personalizado (las etiquetas y las entradas están ocultas en general excepto para 1 categoría :smile:)


Después de usarlo un poco, todavía no tengo una opinión definitiva. Además, las cosas están cambiando. Algunas cosas me molestan.
Pero miré el antiguo menú hamburguesa en mi foro y… me di cuenta de que el único propósito que tenía para él era hacer clic en el botón de administrador. Casi olvidé que tenía otras opciones en él, mi cerebro simplemente las ignoró durante mucho tiempo.
En su estado actual, puedo decir que el nuevo menú parece una mejora real.

9 Me gusta

Vi esto antes, pero creo que el compromiso es malo. Y ya existe una interfaz de usuario para elegir el orden de las categorías: es parte de las definiciones de las categorías en sí, y ya se utiliza para determinar el orden en que aparecen en la página de Categorías.
La interfaz de configuración de la barra lateral solo necesita permitirnos elegir qué categorías aparecen. El orden ya está definido en otro lugar, y no debe ser alfabético (a menos que ese sea el orden que el administrador eligió para las categorías en el sitio, por supuesto :)).

9 Me gusta

No abogo por ninguna opción en particular, pero se puede argumentar que la barra lateral y la página de categorías son contextos muy diferentes y que algo que es apropiado para una puede no serlo para la otra.

Específicamente, la página de categorías puede contener muchos más detalles sobre las categorías, lo que puede ocupar significativamente más espacio vertical. Esto hace que sea muy pertinente colocar las categorías más importantes en la parte superior, haciéndolas inmediatamente visibles.

En la barra lateral, esta es una limitación menor y, por lo tanto, puede ser (ni idea) más natural y fácil encontrar las categorías de un vistazo en orden alfabético.

No tengo una opinión muy fuerte sobre el orden alfabético o personalizado, pero por esa razón, creo que vincular un orden personalizado de las categorías sería incorrecto. Al menos forzados juntos, el valor predeterminado al mismo orden estaría bien, pero sospecho que eso complicaría demasiado la interfaz de usuario.

5 Me gusta

Así que el menú de hamburguesa en mi instancia tiene algunos enlaces adicionales clave que añadimos, que definitivamente no querríamos ocultar detrás de un menú adicional.

También tenemos el tema seleccionable desde allí, así que idealmente también estarán siempre visibles, y en el peor de los casos detrás de un menú explícito de ‘tema’. Definitivamente no ocultos detrás de algún menú genérico.

A continuación, tenemos nuestras categorías en un orden deliberadamente elegido, tanto las categorías de nivel superior como las subcategorías, por lo que me gustaría que se mostraran así por defecto antes de activar esto.

Y por último, no usamos etiquetas en absoluto, así que definitivamente no queremos que se muestren etiquetas de ninguna manera.

Oh, en realidad, una cosa más. No me di cuenta de la nueva ubicación de la hamburguesa en absoluto hasta que se señaló en este hilo. Así que creo que sería bueno para los usuarios existentes tener alguna parte de la interfaz de usuario que se muestre la primera vez que alguien visita el sitio después de que se habilite la nueva hamburguesa, destacando el cambio. Si tengo que hacerlo, podría añadir un aviso en forma de banner por un tiempo, pero realmente no debería ser necesario.

11 Me gusta

La configuración de administración me parece un poco confusa. Con la actualización 2.9.0.beta10, la opción ‘Habilita la barra lateral experimental’ ya estaba marcada, pero sin habilitar enable experimental sidebar hamburger, esto no marca ninguna diferencia con la situación anterior. No recibo una advertencia cuando habilito enable sidebar solo.

Al marcar ‘Permite que se habiliten la barra lateral experimental y el menú desplegable de hamburguesa del usuario’ solo, obtengo un nuevo menú desplegable de hamburguesa. Sin barra lateral.

¿Y por qué un nuevo menú de notificaciones depende de enable experimental sidebar hamburger?

De todos modos, me gusta lo que veo con ambas configuraciones habilitadas. Probablemente ayudará más a los nuevos usuarios que a los usuarios experimentados de Discourse.

Un detalle menor: aquí en meta, todas las pestañas del menú de notificaciones tienen ‘globos emergentes al pasar el ratón’. Creo que ese es el “título” en el elemento button. En nuestra instancia en idioma holandés, faltan algunos. Podría ser un problema de traducción.

6 Me gusta