# Menú lateral

> El menú lateral Completo o Compacto (solo iconos), la elección de cada persona en Mi cuenta › Apariencia, el estado inicial de la comunidad y las insignias de novedades, menciones y mensajes sin leer.

El menú lateral muestra las secciones y los espacios de la comunidad. En el ordenador tiene dos estados: **Completo**, con el icono y el nombre de cada sección y de cada espacio, y **Compacto**, una franja estrecha solo con los iconos, que deja más anchura para el contenido. En los dos, las **insignias** muestran lo que llegó desde tu última visita a cada espacio.

## Para qué sirve

- **Comunidades con mucho contenido** (cursos, vídeos, eventos con programa largo): el menú compacto da más espacio a la pantalla, y quien quiere el menú completo vuelve a él con un clic.
- **Comunidades con muchos espacios:** las insignias muestran adónde ir primero, sin abrirlos uno por uno.

## Cómo funciona

### Completo y Compacto

| Estado | Cómo se ve |
|---|---|
| **Completo** (predeterminado) | *"Iconos y nombres de secciones y espacios."* Es el menú donde se reordena y se edita |
| **Compacto** | *"Solo iconos; los espacios se abren en un menú flotante."* |

En el menú **Compacto**:

- Cada sección se convierte en un icono. Una sección sin icono propio muestra las iniciales del nombre (una o dos letras).
- Al pasar el ratón sobre el icono se ve el nombre de la sección.
- Al hacer clic en la sección se abre un **menú flotante** con sus espacios, con el candado de los espacios cerrados y las insignias. Una sección con un solo espacio lleva directo a él.
- **Administración** se convierte en un icono con su propio menú.
- Para el propietario y el administrador, el icono **Editar menú** vuelve al menú **Completo**, donde están la reordenación y la edición de secciones y espacios. En el compacto no se reordena.
- Cuando el plan de la comunidad lo exige, la pequeña marca **Con tecnología Memberfy** sigue al pie del menú.

Los dos estados se aplican en pantallas desde 1024 px de ancho. En el móvil, el menú sigue siendo el cajón que se abre con el botón de la cabecera.

### La elección de cada persona

Cualquier persona cambia el menú para sí de dos maneras:

- con el botón de la cabecera (**Compactar menú** / **Expandir menú**), que en el ordenador alterna entre completo y compacto;
- en **Mi cuenta › Apariencia**, campo **Menú lateral**: **Seguir a la comunidad** (muestra el estado de la comunidad, *"Ahora: completo."*), **Completo** o **Compacto**.

La elección *"Solo se aplica en este navegador y en esta comunidad."*: no se envía al servidor, así que en otro navegador, en otro dispositivo o en otra comunidad la persona vuelve a ver el estado de la comunidad.

### El estado inicial de la comunidad

El estado con el que empieza el menú para quien aún no eligió es **Completo** de forma predeterminada. El propietario y el administrador pueden cambiarlo a **Compacto**, por ahora **solo con el asistente o la API** (ver abajo); la elección en pantalla llega con el editor de tema.

### Las insignias

| Insignia | Dónde | Qué muestra |
|---|---|---|
| **Número en el color de la comunidad** | Espacios de **Feed**, **Contenido** y **Eventos** | Cuántas novedades llegaron desde tu última visita al espacio |
| **Número en rojo** | Espacios de **Canal** | Menciones a ti sin leer |
| **Punto** | Espacios de **Canal** | Hay mensajes sin leer, sin mención a ti |

Qué cuenta como novedad:

| Espacio | Qué cuenta |
|---|---|
| Feed y Contenido | Publicaciones de **otras personas**, publicadas y aprobadas, que puedes leer. Las tuyas no cuentan |
| Eventos | Eventos **publicados** después de tu última visita |

- Por encima de 99, la insignia muestra **99+**.
- En el menú compacto, el icono de la sección muestra, en este orden: las menciones en rojo; si no hay, la suma de las novedades de sus espacios; si tampoco hay, un punto cuando hay mensajes sin leer en el Canal.
- Abrir el espacio pone su insignia a cero.
- Un espacio que nunca abriste cuenta desde que entraste en la comunidad.
- **Un espacio que no puedes abrir no cuenta:** un espacio privado, de un plan, de un grupo o con candado no aparece en la insignia 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

Cambiar el menú para sí y ver las insignias: cualquier persona. El estado inicial de la comunidad y **Editar menú**: **propietario** y **administrador**.

## Paso a paso

*Para ti:*

1. **Mi cuenta › Apariencia**.
2. En **Menú lateral**, elige **Seguir a la comunidad**, **Completo** o **Compacto**.

O haz clic en el botón del menú en la cabecera para cambiarlo al momento.

*Para la comunidad (propietario o administrador):* pide al asistente *"Deja el menú compacto para todos"* y confirma. Después, abre la comunidad en una ventana de incógnito (o pide a un miembro) y comprueba cómo aparece el menú para quien aún no eligió.

## Ejemplos

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

**Comunidad con seis espacios de Feed.** Las insignias 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 está en **Seguir a la comunidad**, que es lo predeterminado para quien aún no eligió.

**¿Por qué no puedo reordenar en el menú compacto?**
La reordenación está en el menú completo. Usa **Editar menú**, que vuelve al completo.

**¿La insignia cuenta mis propias publicaciones?**
No. Solo las de otras personas.

**¿Leer las novedades con el asistente pone la insignia a cero?**
No. La insignia solo se pone a cero cuando abres el espacio en la app.

**¿Otros módulos tendrán insignia?**
Hoy, Feed, Contenido y Eventos muestran novedades, y el Canal muestra menciones y mensajes sin leer.

## En la API

- [`GET /api/menu/counters`](/api/referencia/sections-spaces/get-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`](/api/referencia/communities/update-community-appearance) (propietario y administrador). Otro valor devuelve `400` en `navigation.sidebarDefault`. El cambio queda en los [Registros](/membros/registros-de-atividades).

## Con el asistente (MCP)

- *"¿Qué hay de nuevo en mis espacios?"*: [`list_space_updates`](/mcp/ferramentas-comunidade#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`](/mcp/ferramentas-comunidade#update-community-appearance) con `sidebar_default: "rail"` (o `"full"` para volver al completo), solo propietario y administrador, siempre con confirmación.

## Relacionados

- [Modo oscuro](/configuracoes/modo-escuro)
- [Colores](/configuracoes/cores)
- [Secciones](/conceitos/secoes)
- [Espacios](/conceitos/espacos)
- [Cuenta y perfil](/conceitos/conta-e-perfil)
