Menu lateral
Como o menu lateral começa para todos (Completo ou Compacto), em Marca e aparência › Navegação, e os selos de novidade em Feed, Conteúdo e Eventos, que contam o que chegou desde a sua última visita a cada espaço.
Em breve Chegando às comunidades: a escolha em Marca e aparência › Navegação, o menu compacto e os selos de novidade estão chegando à tela. A API e o assistente (MCP) já funcionam.
O menu lateral mostra as seções e os espaços da comunidade. Ele pode aparecer completo, com o nome de cada seção e de cada espaço, ou compacto, uma faixa estreita só com os ícones, que deixa mais largura para o conteúdo. Ao lado de cada espaço de Feed, Conteúdo e Eventos, um selo diz quantas novidades chegaram desde a última vez que você o abriu.
Para que serve
- Comunidade com muito conteúdo (cursos, vídeos, eventos com programação longa): o menu compacto dá mais espaço à tela, e quem quer o menu completo abre com um clique.
- Comunidade com muitos espaços: o selo mostra para onde ir primeiro, sem precisar abrir um por um.
Como funciona
O estado inicial do menu
Em Configurações › Marca e aparência › Navegação, o proprietário e o administrador escolhem como o menu começa para todos:
| Estado | Como fica |
|---|---|
| Completo (padrão) | O menu de hoje: o nome de cada seção e de cada espaço |
| Compacto | Cada seção vira um ícone; ao clicar, abre um menu flutuante com os espaços dela. Seção com um espaço só leva direto a ele |
Cada pessoa pode trocar para si pelo botão do cabeçalho, que no computador alterna entre completo e compacto. A escolha de cada pessoa fica no navegador, nesta comunidade.
O compacto vale em telas a partir de 1024 px de largura. No celular, o menu continua sendo a gaveta que abre pelo botão do cabeçalho.
Os selos de novidade
Cada espaço de Feed, Conteúdo e Eventos mostra quantas novidades chegaram desde a sua última visita a ele:
| Espaço | O que conta |
|---|---|
| Feed e Conteúdo | Posts de outras pessoas, publicados e aprovados, que você pode ler. Os seus não contam |
| Eventos | Eventos publicados depois da sua última visita |
- Acima de 99, o selo mostra 99+.
- A seção soma os espaços dela.
- Abrir o espaço zera o selo dele.
- Espaço que você nunca abriu conta desde que você entrou na comunidade.
- Espaço que você não abre não conta: um espaço privado, de um plano, de um grupo ou com cadeado não aparece no selo, nem na soma da seção. Ninguém descobre pelo número quantos itens há num espaço fechado.
- Post agendado só conta quando é publicado; post esperando aprovação, só quando é aprovado.
Quem pode
O estado inicial do menu: proprietário e administrador. Trocar o menu para si e ver os selos: qualquer pessoa.
Passo a passo
Papel: proprietário ou administrador.
- Configurações › Marca e aparência, card Navegação.
- Em Estado inicial do menu, escolha Completo ou Compacto.
- Abra a comunidade numa janela anônima (ou peça a um membro) e confira como o menu aparece para quem ainda não escolheu.
Exemplos
Escola de cursos em vídeo. Menu Compacto: as aulas ocupam a tela inteira, e o aluno abre a seção Aprender pelo ícone.
Comunidade com seis espaços de Feed. Os selos mostram que Vagas tem 12 posts novos e Avisos, 2: o membro começa por Vagas.
Perguntas frequentes
Mudar o estado inicial muda o menu de quem já escolheu? Não. Vale para quem ainda não escolheu neste navegador.
O selo conta os meus próprios posts? Não. Só os de outras pessoas.
Ler as novidades pelo assistente zera o selo? Não. O selo só zera quando você abre o espaço no app.
Outros módulos terão selo? Hoje, só Feed, Conteúdo e Eventos. O Canal tem o seu próprio aviso de mensagens novas e menções.
Na API
GET /api/menu/counters(qualquer papel da comunidade doX-CommunityId):spaces(spaceId,sectionId,module,count,lastVisitAt;nullquando nunca abriu),sections(sectionId,count) etotal. Uma chamada para o menu inteiro; só os espaços que a pessoa abre aparecem.- A visita é gravada quando a pessoa abre o espaço (
GET /api/spaces/{id}), no máximo uma vez por minuto por pessoa e espaço. appearance.navigation.sidebarDefault(fullourail; padrãofull) vem nas leituras da comunidade e se grava emPATCH /api/communities/appearance(proprietário e administrador). Outro valor responde400emnavigation.sidebarDefault. A mudança fica nos Logs.
Pelo assistente (MCP)
- "O que há de novo nos meus espaços?":
list_space_updateslista os espaços com novidade, do que tem mais para o que tem menos; cominclude_zero: true, lista também os que estão em dia. Ler pelo assistente não zera o selo. - "Deixe o menu compacto para todos":
update_community_appearancecomsidebar_default: "rail", só proprietário e administrador, sempre com confirmação.