Saltar al contenido

Menú lateral

Cómo empieza el menú lateral para todos (Completo o Compacto), en Marca y apariencia › Navegación, y los indicadores de novedades en Feed, Contenido y Eventos, que cuentan lo que llegó desde tu última visita a cada espacio.

Próximamente Llega a las comunidades: la elección en Marca y apariencia › Navegación, el menú compacto y los indicadores de novedades están llegando a la pantalla. La API y el asistente (MCP) ya funcionan.

El menú lateral muestra las secciones y los espacios de la comunidad. Puede aparecer completo, con el nombre de cada sección y de cada espacio, o compacto, una franja estrecha solo con los iconos, que deja más ancho para el contenido. Junto a cada espacio de Feed, Contenido y Eventos, un indicador dice cuántas novedades llegaron desde la última vez que lo abriste.

Para qué sirve

  • Comunidad con mucho contenido (cursos, vídeos, eventos con programas largos): el menú compacto da más espacio a la pantalla, y quien quiere el menú completo lo abre con un clic.
  • Comunidad con muchos espacios: el indicador muestra por dónde empezar, sin abrir uno por uno.

Cómo funciona

El estado inicial del menú

En Configuración › Marca y apariencia › Navegación, el propietario y el administrador eligen cómo empieza el menú para todos:

EstadoCómo queda
Completo (predeterminado)El menú de hoy: el nombre de cada sección y de cada espacio
CompactoCada sección se convierte en un icono; al hacer clic, se abre un menú flotante con sus espacios. Una sección con un solo espacio lleva directo a él

Cada persona puede cambiarlo para sí con el botón de la cabecera, que en el ordenador alterna entre completo y compacto. La elección de cada persona queda en el navegador, en esta comunidad.

El compacto vale en pantallas de 1024 px de ancho en adelante. En el móvil, el menú sigue siendo el cajón que se abre con el botón de la cabecera.

Indicadores de novedades

Cada espacio de Feed, Contenido y Eventos muestra cuántas novedades llegaron desde tu última visita:

EspacioQué cuenta
Feed y ContenidoPublicaciones de otras personas, publicadas y aprobadas, que puedes leer. Las tuyas no cuentan
EventosEventos publicados después de tu última visita
  • Por encima de 99, el indicador muestra 99+.
  • La sección suma sus espacios.
  • Abrir el espacio pone su indicador a cero.
  • Un espacio que nunca abriste cuenta desde que entraste en la comunidad.
  • Un espacio que no abres no cuenta: un espacio privado, de un plan, de un grupo o con candado no aparece en el indicador ni en la suma de la sección. Nadie descubre por el número cuántos elementos hay en un espacio cerrado.
  • Una publicación programada solo cuenta cuando se publica; una pendiente de aprobación, solo cuando se aprueba.

Quién puede

El estado inicial del menú: propietario y administrador. Cambiar el menú para sí y ver los indicadores: cualquier persona.

Paso a paso

Rol: propietario o administrador.

  1. Configuración › Marca y apariencia, tarjeta Navegación.
  2. En Estado inicial del menú, elige Completo o Compacto.
  3. Abre la comunidad en una ventana de incógnito (o pide ayuda a un miembro) y comprueba cómo aparece el menú para quien todavía no eligió.

Ejemplos

Escuela de cursos en vídeo. Menú Compacto: las lecciones ocupan toda la pantalla, y el alumno abre la sección Aprender desde el icono.

Comunidad con seis espacios de Feed. Los indicadores muestran que Empleos tiene 12 publicaciones nuevas y Avisos, 2: el miembro empieza por Empleos.

Preguntas frecuentes

¿Cambiar el estado inicial cambia el menú de quien ya eligió? No. Vale para quien todavía no eligió en ese navegador.

¿El indicador cuenta mis propias publicaciones? No. Solo las de otras personas.

¿Leer las novedades con el asistente pone el indicador a cero? No. El indicador solo vuelve a cero cuando abres el espacio en la app.

¿Otros módulos tendrán indicador? Hoy, solo Feed, Contenido y Eventos. El Canal tiene su propio aviso de mensajes nuevos y menciones.

En la API

  • GET /api/menu/counters (cualquier rol de la comunidad del X-CommunityId): spaces (spaceId, sectionId, module, count, lastVisitAt; null si nunca lo abrió), sections (sectionId, count) y total. Una llamada para todo el menú; solo aparecen los espacios que la persona abre.
  • La visita se registra cuando la persona abre el espacio (GET /api/spaces/{id}), como máximo una vez por minuto por persona y espacio.
  • appearance.navigation.sidebarDefault (full o rail; predeterminado full) viene en las lecturas de la comunidad y se guarda con PATCH /api/communities/appearance (propietario y administrador). Otro valor devuelve 400 en navigation.sidebarDefault. El cambio queda en los Registros.

Con el asistente (MCP)

  • "¿Qué hay de nuevo en mis espacios?": list_space_updates lista los espacios con novedades, del que tiene más al que tiene menos; con include_zero: true, también los que están al día. Leer con el asistente no pone el indicador a cero.
  • "Deja el menú compacto para todos": update_community_appearance con sidebar_default: "rail", solo propietario y administrador, siempre con confirmación.

Relacionados