Pular para o conteúdo

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:

EstadoComo fica
Completo (padrão)O menu de hoje: o nome de cada seção e de cada espaço
CompactoCada 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çoO que conta
Feed e ConteúdoPosts de outras pessoas, publicados e aprovados, que você pode ler. Os seus não contam
EventosEventos 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.

  1. Configurações › Marca e aparência, card Navegação.
  2. Em Estado inicial do menu, escolha Completo ou Compacto.
  3. 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 do X-CommunityId): spaces (spaceId, sectionId, module, count, lastVisitAt; null quando nunca abriu), sections (sectionId, count) e total. 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 (full ou rail; padrão full) vem nas leituras da comunidade e se grava em PATCH /api/communities/appearance (proprietário e administrador). Outro valor responde 400 em navigation.sidebarDefault. A mudança fica nos Logs.

Pelo assistente (MCP)

  • "O que há de novo nos meus espaços?": list_space_updates lista os espaços com novidade, do que tem mais para o que tem menos; com include_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_appearance com sidebar_default: "rail", só proprietário e administrador, sempre com confirmação.

Relacionados